XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Benefit [Line Items]      
Net operating loss carryforwards, federal $ 954,000 $ 852,100  
Capitalized research and development costs $ 365,800 322,600  
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.    
Taxable Income available for the period the loss was generated 20 years    
Increase in valuation allowance $ 161,300 150,000 $ 163,900
Research and development and other credit 151,333 101,326  
Unrecognized tax benefits $ 0    
Operating Loss Carryforward Indefinitely Begins to Expire in 2034 [Member]      
Income Tax Benefit [Line Items]      
Net operating loss carryover, percentage of taxable income 100.00%    
Operating Loss Carryforward Indefinitely [Member]      
Income Tax Benefit [Line Items]      
Net operating loss carryover, percentage of taxable income 80.00%    
Federal [Member]      
Income Tax Benefit [Line Items]      
Net operating loss carryforwards, expiration date description begin to expire in 2034    
Net operating loss carryforwards, begins to expiring year 2034    
Tax credit carryforwards, expiration date description begin to expire in 2034    
Tax credit carryforwards, begins to expiring year 2034    
Federal [Member] | Operating Loss Carryforward Indefinitely Begins to Expire in 2034 [Member]      
Income Tax Benefit [Line Items]      
Net operating loss carryforwards, with expiration date $ 36,900    
Federal [Member] | Operating Loss Carryforward Indefinitely [Member]      
Income Tax Benefit [Line Items]      
Net operating loss carryforwards with no expiration date 917,100    
Federal [Member] | Tax Carryforwards Begin to Expire in 2034 [Member]      
Income Tax Benefit [Line Items]      
Tax credit carryforwards, with expiration date $ 100,700 63,400  
State [Member]      
Income Tax Benefit [Line Items]      
Net operating loss carryforwards, expiration date description begin to expire in 2034.    
Net operating loss carryforwards, begins to expiring year 2034    
Research and development and other credit $ 64,100 48,000  
Research and development tax credits, expiration year 2029    
Research and development tax credits, expiration date description begin to expire in 2029    
State [Member] | Operating Loss Carryforward Begin to Expire In 2034 [Member]      
Income Tax Benefit [Line Items]      
Net operating loss carryforwards, with expiration date $ 922,800 $ 797,800