Annual report pursuant to Section 13 and 15(d)

Income Taxes - Narrative (Details)

v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]    
Less: Valuation allowance $ 294,150,000 $ 245,633,000
Income tax penalties and interest accrued 0 0
Social security tax, employer, deferral, CARES act   $ 1,800,000
Repayment of social security tax, employer, deferral, CARES act 900,000  
State and Local Jurisdiction    
Income Taxes [Line Items]    
Operating loss carryforwards 524,900,000  
State and Local Jurisdiction | Research Tax Credit Carryforward    
Income Taxes [Line Items]    
Tax credit carryforward, amount 7,100,000  
Domestic Tax Authority    
Income Taxes [Line Items]    
Less: Valuation allowance 214,500,000  
Operating loss carryforwards, subject to expiration 1,900,000  
Operating loss carryforwards, not subject to expiration 813,100,000  
Domestic Tax Authority | Research Tax Credit Carryforward    
Income Taxes [Line Items]    
Tax credit carryforward, amount 6,300,000  
Foreign Tax Authority    
Income Taxes [Line Items]    
Less: Valuation allowance 79,600,000  
Operating loss carryforwards $ 294,300,000