v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Deferred tax liabilities $ 76,375 $ 72,810  
Increase (decrease) in valuation allowance 94,800 130,800  
Foreign earnings for indefinite reinvestment 9,700    
Unrecognized tax benefits which would affect the tax rate 54,200 55,900 $ 58,000
Interest and penalties expense 5,300 5,000 $ 6,400
Interest and penalties accrued 22,200 16,800  
Valuation Allowance, Deferred Tax Asset, Established Through Goodwill      
Operating Loss Carryforwards [Line Items]      
Increase (decrease) in valuation allowance 76,500    
Valuation Allowance, Deferred Tax Asset, Established Through The Consolidated Statement Of Operations      
Operating Loss Carryforwards [Line Items]      
Increase (decrease) in valuation allowance 18,300    
Deposits And Other Noncurrent Assets      
Operating Loss Carryforwards [Line Items]      
Deferred tax assets 6,800 7,800  
Other Noncurrent Liabilities      
Operating Loss Carryforwards [Line Items]      
Deferred tax liabilities 13,800 $ 12,400  
Federal      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforward 4,000,000    
Operating loss carryforward, subject to expiration 700,000    
Operating loss carryforward, not subject to expiration 3,300,000    
State      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforward 4,300,000    
Operating loss carryforward, subject to expiration 4,000,000    
Operating loss carryforward, not subject to expiration $ 300,000