Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)

v3.23.1
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Public and private placement warrant liabilities $ 2,596 $ 20,188
Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market 22,277 154,630
Investments 289 13,498
Total assets at fair value 22,566 168,128
Convertible notes, net 0  
Total liabilities at fair value 1,378 10,713
Level 1 | Fair Value, Recurring | Derivative warrant liabilities - Public warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Public and private placement warrant liabilities 1,378 10,713
Level 1 | Fair Value, Recurring | Derivative warrant liabilities - Private placement warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Public and private placement warrant liabilities 0 0
Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market 0 0
Investments 0 0
Total assets at fair value 0 0
Convertible notes, net 0  
Total liabilities at fair value 0 0
Level 2 | Fair Value, Recurring | Derivative warrant liabilities - Public warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Public and private placement warrant liabilities 0 0
Level 2 | Fair Value, Recurring | Derivative warrant liabilities - Private placement warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Public and private placement warrant liabilities 0 0
Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market 0 0
Investments 6,523 0
Total assets at fair value 6,523 0
Convertible notes, net 79,399  
Total liabilities at fair value 80,617 9,475
Level 3 | Fair Value, Recurring | Derivative warrant liabilities - Public warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Public and private placement warrant liabilities 0 0
Level 3 | Fair Value, Recurring | Derivative warrant liabilities - Private placement warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Public and private placement warrant liabilities $ 1,218 $ 9,475