Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Fair Value, Contingent Liability (Details)

v3.22.1
Basis of Presentation and Summary of Significant Accounting Policies - Fair Value, Contingent Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Contingent earnout shares liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability $ 13,592 $ 29,057
Fair Value, Recurring | Contingent earnout shares liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability 13,592 29,057
Fair Value, Recurring | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 118,624 227,492
Fair Value, Recurring | Level 1 | Contingent earnout shares liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability 0 0
Fair Value, Recurring | Level 1 | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 118,624 227,492
Fair Value, Recurring | Level 2 | Contingent earnout shares liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability 0 0
Fair Value, Recurring | Level 2 | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Fair Value, Recurring | Level 3 | Contingent earnout shares liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability 13,592 29,057
Fair Value, Recurring | Level 3 | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets $ 0 $ 0