Quarterly report [Sections 13 or 15(d)]

Acquisitions - Acquisition of Omni Narrative (Details)

v3.25.1
Acquisitions - Acquisition of Omni Narrative (Details) - USD ($)
shares in Thousands
3 Months Ended
Dec. 31, 2024
Mar. 31, 2024
Jan. 25, 2024
Mar. 31, 2025
Mar. 31, 2024
Business Acquisition [Line Items]          
Tax receivable agreement, percentage of total tax benefit (as percent)     83.50%    
Omni          
Business Acquisition [Line Items]          
Cash consideration paid $ 100,499,000 $ 100,499,000 $ 100,499,000    
Pre-acquisition costs     $ 80,000,000    
Number of shares issued or issuable (in shares)     14,015    
Business acquisition, percentage of voting interests acquired (as percent)     35.00%    
Transaction costs       $ 13,926,000 $ 61,924,000
Tax deductible goodwill     $ 0    
Omni | Common Stock          
Business Acquisition [Line Items]          
Number of shares issued or issuable (in shares)     1,910    
Omni | Series C preferred shares          
Business Acquisition [Line Items]          
Shares issued upon conversion (in shares)     1,210    
Omni | Common Class B          
Business Acquisition [Line Items]          
Number of shares issued or issuable (in shares)     12,105    
Omni | Series C-2 Preferred Units          
Business Acquisition [Line Items]          
Shares issued upon conversion (in shares)     7,670