XML 150 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]        
Tax credit carryovers $ 11,228 $ 1,431    
Valuation allowance on deferred tax asset 1,736,456 1,349,924 $ 1,087,505 $ 1,276,305
Cumulative undistributed earnings of foreign subsidiaries 12,200,000      
Liabilities related to uncertain tax position 259,586 220,555    
Unrecognized tax benefits, income tax penalties and interest accrued 71,000 42,000    
Assets offsetting unrecognized tax benefits 74,800 73,000    
Unrecognized tax benefits net of offsetting assets 113,800 105,600    
Unrecognized tax benefits 188,826 $ 178,785 $ 72,162 $ 20,717
Domestic Country        
Income Taxes [Line Items]        
Tax credit carryovers 11,300      
Valuation allowance on deferred tax asset 100      
Net operating loss carryovers 1,100,000      
Operating loss carryover, valuation allowance 13,800      
Domestic Country | Indefinite Life        
Income Taxes [Line Items]        
Net operating loss carryovers 600,000      
Domestic Country | Tax Years 2025-2041        
Income Taxes [Line Items]        
Net operating loss carryovers 500,000      
Foreign Country        
Income Taxes [Line Items]        
Valuation allowance on deferred tax asset 15,300      
Net operating loss carryovers 6,700,000      
Operating loss carryover, valuation allowance 6,600,000      
Foreign Country | Tax Year 2028        
Income Taxes [Line Items]        
Net operating loss carryovers 636,400      
Foreign Country | Tax Year 2029        
Income Taxes [Line Items]        
Net operating loss carryovers 1,300,000      
Foreign Country | Tax Year 2035        
Income Taxes [Line Items]        
Net operating loss carryovers 2,600,000      
Foreign Country | Tax Year 2036        
Income Taxes [Line Items]        
Net operating loss carryovers 203,200      
Foreign Country | Tax Year 2037        
Income Taxes [Line Items]        
Net operating loss carryovers 19,300      
Foreign Country | Indefinite Life        
Income Taxes [Line Items]        
Net operating loss carryovers 1,800,000      
State and Local Jurisdiction        
Income Taxes [Line Items]        
Valuation allowance on deferred tax asset $ 215,300