v3.23.1
Fair Value Measurement - Classification by level of input within the fair value hierarchy (Details) - Recurring basis - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Liabilities    
Derivative liability - Class A common stock warrants   $ 1,146
2022 Convertible Notes   8,152
Warrant liability - Series B Preferred Stock    
Liabilities    
Warrant liability $ 370  
Warrant liability - Series m-3 Preferred Stock    
Liabilities    
Warrant liability 7,156 1,282
Warrant liability - Series s Preferred Stock    
Liabilities    
Warrant liability 23,040 8,729
Money market funds    
Assets    
Money market funds 6,623 3,025
Level 1 | Money market funds    
Assets    
Money market funds 6,623 3,025
Level 3    
Liabilities    
Derivative liability - Class A common stock warrants   1,146
2022 Convertible Notes   8,152
Level 3 | Warrant liability - Series B Preferred Stock    
Liabilities    
Warrant liability 370  
Level 3 | Warrant liability - Series m-3 Preferred Stock    
Liabilities    
Warrant liability 7,156 1,282
Level 3 | Warrant liability - Series s Preferred Stock    
Liabilities    
Warrant liability $ 23,040 $ 8,729