XML 111 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Tax Receivable Agreement, Deferred Tax Asset $ 27,300 $ 29,000  
Tax Receivable Agreement, Deferred Tax Liability 26,700 26,900  
Pre-tax income 37,723 91,069 $ 75,585
Income tax expense (benefit) $ 13,182 $ 40,557 $ 25,462
Effective Income Tax Rate Reconciliation, Percent 34.90% 44.50% 33.70%
Income Tax [Line Items]      
Tax Receivable Agreement, Deferred Tax Liability $ 26,700 $ 26,900  
Tax Receivable Agreement, Deferred Tax Asset 27,300 29,000  
Income Taxes Receivable 27,000 21,600  
Taxes Payable (12,100) (5,700)  
Income Taxes Receivable, Noncurrent 10,400 12,500  
Deferred Tax Liabilities, Residual Basis Differences 0 0 $ 0
Deferred Tax Assets, Valuation Allowance 30,583 26,288 $ 14,395
Unrecognized Tax Benefits Including Income Tax Penalties and Interest Accrued 2,100 1,800  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 2,100 1,800  
Operating Loss Carryforwards 62,100    
Indefinite Net Operating Loss Carryforwards 4,500    
General Business Tax Credit Carryforward      
Income Tax [Line Items]      
Tax Credit Carryforward, Amount 6,700    
Subsidiaries | Domestic Tax Authority      
Income Tax [Line Items]      
Operating Loss Carryforwards 12,500    
Subsidiaries | State and Local Jurisdiction      
Income Tax [Line Items]      
Operating Loss Carryforwards 14,400    
Subsidiaries | Foreign Tax Authority [Member]      
Income Tax [Line Items]      
Operating Loss Carryforwards   $ 44,400  
Corporate Segment | Domestic Tax Authority      
Income Tax [Line Items]      
Indefinite Loss Carry forwards 24,200    
Corporate Segment | State and Local Jurisdiction      
Income Tax [Line Items]      
Indefinite Loss Carry forwards 2,000    
Corporate Segment | Foreign Tax Authority [Member]      
Income Tax [Line Items]      
Indefinite Loss Carry forwards 69,300    
Maximum      
Income Tax [Line Items]      
Decrease in Unrecognized Tax Benefits is Reasonably Possible $ 100