XML 130 R116.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Tax Credit Carryforward [Line Items]      
Income tax benefit (expense) $ 15,678 $ (136,648) $ (136)
Release of valuation allowance   175,600  
Release of valuation allowance, due to reassessment of realizability of deferred tax assets   143,500  
Valuation allowance 46,108 47,721  
Amount of unrecognized tax benefits, if recognized, would impact the effective tax rate 19,500    
Accrued interest and penalties related to unrecognized tax benefits 400 $ 200  
Federal      
Tax Credit Carryforward [Line Items]      
Operating loss carryforward 88,800    
Operating loss carryforwards, not subject to expiration 88,800    
Federal | Research and Development      
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards 31,800    
State and Local Jurisdiction      
Tax Credit Carryforward [Line Items]      
Operating loss carryforward 534,500    
Operating loss carryforwards, not subject to expiration 28,900    
State and Local Jurisdiction | Research and Development      
Tax Credit Carryforward [Line Items]      
Tax credit carryforwards $ 24,900