XML 95 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Income Taxes [Line Items]    
Valuation allowance $ 107,893,000 $ 124,124,000
Unrecognized tax benefits, that if recognized would affect effective tax rate   0
Unrecognized tax benefits, decrease resulting from prior period tax positions $ 1,697,000  
Domestic Tax Authority    
Income Taxes [Line Items]    
Operating loss carryforward   363,500,000
Domestic Tax Authority | Research Tax Credit Carryforward    
Income Taxes [Line Items]    
Tax credit carryforward   500,000
State and Local Jurisdiction    
Income Taxes [Line Items]    
Operating loss carryforward   220,400,000
State and Local Jurisdiction | Research Tax Credit Carryforward    
Income Taxes [Line Items]    
Tax credit carryforward   14,000,000
Foreign Tax Authority    
Income Taxes [Line Items]    
Operating loss carryforward   36,600,000
Tax credit carryforward   $ 6,900,000