XML 113 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Contingency [Line Items]        
Income tax expense (benefit) $ 41,239 $ (49,004) $ 24,769  
Goodwill impairment (note 7) 13,078 830,787 0  
Income tax benefit 1,000 64,800    
Deferred Tax Assets, Valuation Allowance (8,916) (3,788)    
Interest expense carryforward 262,400 177,300    
Unrecognized tax benefits 2,740 6,596 $ 6,639 $ 4,047
Accrued liability for interest and penalties $ 1,700 2,800    
Tax receivable agreement percentage 85.00%      
Liability related to TRA $ 290,400 291,600    
Income related to changes in estimated TRA liability 200 2,500    
Other liabilities        
Income Tax Contingency [Line Items]        
Liability related to TRA 25,000 1,500    
Other long-term liabilities        
Income Tax Contingency [Line Items]        
Liability related to TRA 265,400 290,100    
Domestic Tax Authority        
Income Tax Contingency [Line Items]        
Operating loss carryforwards 4,800 72,400    
Domestic Tax Authority | SEC Schedule, 12-09, Valuation Allowance, Operating Loss Carryforward        
Income Tax Contingency [Line Items]        
Operating loss carryforwards 4,800      
State and Local Jurisdiction        
Income Tax Contingency [Line Items]        
Operating loss carryforwards $ 293,400 $ 281,100