Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis (Details)

v3.23.1
Fair Value Measurements - Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Contingent earnout shares liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability $ 508 $ 3,013
Contingent earnout shares liability | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability 0 0
Contingent earnout shares liability | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability 0 0
Contingent earnout shares liability | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability 508 3,013
Warrant liability, non-current    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability 23,000 17,171
Warrant liability, non-current | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability 0 0
Warrant liability, non-current | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability 23,000 17,171
Warrant liability, non-current | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liability $ 0 $ 0