v3.25.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Line Items]      
Income Tax Expense (Benefit) $ 293,107 $ 279,656 $ 220,116
Liability for unrecognized tax benefits 17,527 41,484 47,379
Unrecognized tax benefits that would impact effective tax rate 16,720    
Accrued interest and penalties related to unrecognized tax benefits, net of federal tax benefits 2,994 5,846  
Continuing Operations      
Income Taxes [Line Items]      
Income Tax Expense (Benefit) 293,107 279,656 220,116
Discontinued Operations      
Income Taxes [Line Items]      
Income Tax Expense (Benefit) 0 $ 0 $ 0
Indefinite Life Net Operating Losses      
Income Taxes [Line Items]      
Increase (decrease) in valuation allowance related to changes in the estimated tax benefit 16,061    
Domestic Tax Jurisdiction      
Income Taxes [Line Items]      
Net operating loss carryforwards $ 30,848    
Operating loss carryforwards, expiration date Dec. 31, 2036    
Domestic Tax Jurisdiction | Tax Year 2030      
Income Taxes [Line Items]      
Operating loss carryforwards, expiration date Dec. 31, 2030    
State      
Income Taxes [Line Items]      
Net operating loss carryforwards $ 511,886    
Operating loss carryforwards, expiration date Dec. 31, 2044    
Foreign Tax Jurisdiction      
Income Taxes [Line Items]      
Net operating loss carryforwards $ 430,286    
Operating loss carryforwards, expiration date Dec. 31, 2026