XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Tax Credit Carryforward [Line Items]      
Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs $ 405,300 $ 365,800  
Amortization of costs for tax purpose description The Company will amortize these costs for tax purposes over 5 years if the research and development was performed in the U.S. and over 15 years if the research and development was performed outside the U.S.    
Net operating loss carryforwards, federal $ 1,088,400 954,000  
Taxable Income available for the period the loss was generated 20 years    
Research and development credit carryforwards $ 200,816 151,333  
Increase in valuation allowance 167,100 161,300 $ 150,000
Unrecognized tax benefits $ 0    
Domestic Tax Jurisdiction [Member]      
Tax Credit Carryforward [Line Items]      
Net operating loss carryforwards, expiration date description begin to expire in 2034    
Tax credit carryforwards, expiration date description begin to expire in 2034    
Net operating loss carryforwards, begins to expiring year 2034    
State and Local Jurisdiction [Member]      
Tax Credit Carryforward [Line Items]      
Net operating loss carryforwards, expiration date description begin to expire in 2034    
Research and development credit carryforwards $ 77,900 64,100  
Research and development tax credits, expiration date description begin to expire in 2029.    
Research and development tax credits, expiration year 2029    
Net operating loss carryforwards, begins to expiring year 2034    
Operating Loss Carryforward Indefinitely [Member]      
Tax Credit Carryforward [Line Items]      
Net operating loss carryover, percentage of taxable income 80.00%    
Operating Loss Carryforward Indefinitely [Member] | Domestic Tax Jurisdiction [Member]      
Tax Credit Carryforward [Line Items]      
Net operating loss carryforwards with no expiration date $ 1,051,500    
Operating Loss Carryforward Indefinitely Begins to Expire in 2034 [Member]      
Tax Credit Carryforward [Line Items]      
Net operating loss carryover, percentage of taxable income 100.00%    
Operating Loss Carryforward Indefinitely Begins to Expire in 2034 [Member] | Domestic Tax Jurisdiction [Member]      
Tax Credit Carryforward [Line Items]      
Net operating loss carryforwards, with expiration date $ 36,900    
Operating Loss Carryforward Indefinitely Begins to Expire in 2034 [Member] | State and Local Jurisdiction [Member]      
Tax Credit Carryforward [Line Items]      
Net operating loss carryforwards, with expiration date 1,079,200 922,800  
Tax Carryforwards Begin to Expire in 2034 [Member] | Domestic Tax Jurisdiction [Member]      
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards, with expiration date $ 139,300 $ 100,700