XML 98 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Tax Receivable Agreement, Deferred Tax Asset $ 285,500    
Tax Receivable Agreement, Deferred Tax Liability 254,900    
Pre-tax income 68,786 $ 37,723 $ 91,069
Income tax expense (benefit) $ 38,271 $ 13,182 $ 40,557
Effective Income Tax Rate Reconciliation, Percent 55.60% 34.90% 44.50%
Tax Receivable Agreement, Deferred Tax Liability Increase $ 229,700    
Tax Receivable Agreement, Deferred Tax Asset Increase 237,900    
Taxes Payable 16,100 $ 12,100  
Income Taxes Receivable, Noncurrent 10,900 10,400  
Income Taxes Receivable 28,200 27,000  
Unrecognized Tax Benefits Including Income Tax Penalties and Interest Accrued $ 4,700 2,100  
Tax Receivable Agreement Cash Payment Percentage 85.00%    
Deferred Tax Assets, Tax Credit Carryforwards, Foreign $ 4,236    
Deferred Tax Assets, Tax Credit Carryforwards, Other 967    
Deferred Tax Assets, Operating Loss Carryforwards $ 64,721 $ 38,482 $ 29,835