XML 127 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]        
Valuation allowance, period increase (decrease) $ 315,000,000 $ 195,900,000 $ 589,000,000  
Unrecognized tax benefits 172,389,000 96,372,000 72,919,000 $ 19,386,000
Unrecognized tax benefits that would impact effective tax rate 1,400,000      
Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit 0      
Unrecognized tax benefits, income tax penalties and interest accrued 400,000 $ 200,000 $ 0  
Domestic Tax Authority        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 52,200,000      
Domestic Tax Authority | Federal        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 2,382,300,000      
Domestic Tax Authority | Federal | Research Tax Credit Carryforward        
Operating Loss Carryforwards [Line Items]        
Research and development tax credit 201,300,000      
State and Local Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 1,261,400,000      
State and Local Jurisdiction | Federal | Research Tax Credit Carryforward        
Operating Loss Carryforwards [Line Items]        
Research and development tax credit 139,300,000      
Foreign Tax Authority        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards $ 66,800,000