Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Additional Information (Details)

v3.23.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Jul. 16, 2021
Jul. 15, 2021
Jun. 21, 2021
Jul. 15, 2021
Jan. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Feb. 28, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Percentage of shares issued to investors, conversion price equal           80.00% 80.00%          
Change in fair value of derivative liability                 $ 1,425 $ 0 $ 1,745  
Contingent earn-out liability                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Expected dividend yield                   $ 0    
Contingent earn-out liability | Expected volatility                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Contingent consideration, measurement input                   90.00%    
Contingent earn-out liability | Measurement Input, Control Premium                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Contingent consideration, measurement input                   25.00%    
Contingent earn-out liability | Expected term (in years)                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Contingent consideration term                   3 years 2 months 12 days    
Contingently issuable common stock liability                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Expected dividend yield                   $ 0    
Prior to the merger common stock 517,500 4,312,500                    
Shares vested   1,897,500                    
Outstanding shares expected to vest                   1,897,500    
Contingently issuable common stock liability | Expected volatility                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Contingent consideration, measurement input                   90.00%    
Contingently issuable common stock liability | Risk-free interest rate                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Contingent consideration, measurement input                   4.20%    
Contingently issuable common stock liability | Measurement Input, Control Premium                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Contingent consideration, measurement input                   25.00%    
Contingently issuable common stock liability | Expected term (in years)                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Contingent consideration term                   3 years 7 months 6 days    
Contingently issuable common stock liability | Drift rate                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Contingent consideration, measurement input                   4.20%    
2020 Convertible Notes                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Percentage of specified financing event                       100.00%
Percentage of conversion option was deemed at fair value of capital stock                       20.00%
Fair value of the embedded derivative at issuance           $ 1,000           $ 1,000
2021 Convertible Notes                        
Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract]                        
Percentage of shares issued to investors, conversion price equal               80.00%        
Percentage of conversion option was deemed at fair value of capital stock         20.00%              
Fair value of the embedded derivative at issuance         $ 7,000              
Percentage of conversion price per share of securities by investors         80.00%              
Embedded derivative liability                     $ 9,200  
Number of shares issued upon conversion of debt     1,000,000                  
Derivative liability     $ 9,800                  
Shares issued of fair value of derivative liability     1,000,000                  
Change in fair value of derivative liability       $ 500