v3.25.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Line Items]        
Tax credit carryovers $ 15,333 $ 11,228    
Valuation allowance on deferred tax asset 2,107,936 1,736,456 $ 1,349,924 $ 1,087,505
Liabilities related to uncertain tax position 259,199 259,586    
Unrecognized tax benefits, income tax penalties and interest accrued 65,400 71,000    
Assets offsetting unrecognized tax benefits 75,800 74,800    
Unrecognized tax benefits net of offsetting assets 118,000 113,800    
Unrecognized tax benefits 193,800 $ 188,826 $ 178,785 $ 72,162
Domestic Country        
Income Taxes [Line Items]        
Tax credit carryovers 15,300      
Net operating loss carryovers 1,300,000      
Operating loss carryover, valuation allowance 1,300,000      
Domestic Country | Tax Years 2025-2041        
Income Taxes [Line Items]        
Net operating loss carryovers 297,200      
Domestic Country | Indefinite Life        
Income Taxes [Line Items]        
Net operating loss carryovers 1,000,000      
Foreign        
Income Taxes [Line Items]        
Net operating loss carryovers 8,600,000      
Operating loss carryover, valuation allowance 8,500,000      
Valuation allowance on deferred tax asset 555,700      
Foreign | Tax Year 2028        
Income Taxes [Line Items]        
Net operating loss carryovers 636,500      
Foreign | Tax Year 2029        
Income Taxes [Line Items]        
Net operating loss carryovers 1,300,000      
Foreign | Tax Year 2030        
Income Taxes [Line Items]        
Net operating loss carryovers 20,800      
Foreign | Tax Year 2035        
Income Taxes [Line Items]        
Net operating loss carryovers 2,900,000      
Foreign | Tax Year 2036        
Income Taxes [Line Items]        
Net operating loss carryovers 229,300      
Foreign | Tax Year 2037        
Income Taxes [Line Items]        
Net operating loss carryovers 21,800      
Foreign | Tax Year 2042        
Income Taxes [Line Items]        
Net operating loss carryovers 752,600      
Foreign | Indefinite Life        
Income Taxes [Line Items]        
Net operating loss carryovers $ 2,600,000