Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Changes in Fair Value of Level 3 Financial Instruments (Details)

v3.22.1
Fair Value Measurements - Changes in Fair Value of Level 3 Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Warrant liabilities | Redeemable convertible preferred stock warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value as of beginning of period $ 0 $ 1,695 $ 0 $ 181
Change in fair value 1,514    
Fair value as of end of period 0 1,695    
Warrant liabilities | Private placement warrants        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value as of beginning of period 9,434 0 7,387 0
Change in fair value 2,047 0    
Fair value as of end of period 9,434 0    
Contingent earnout liabilities        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value as of beginning of period 142,719 0 $ 111,487 $ 0
Change in fair value 31,232 0    
Fair value as of end of period $ 142,719 $ 0