XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Money Market Funds (Details) - USD ($)
$ / shares in Units, $ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   $ 1
Other non-current liabilities:    
Total $ 14,804 9,813
Transfers between fair value measurement levels 0  
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   1
Other non-current liabilities:    
Total 8,107 4,792
Level 2    
Other non-current liabilities:    
Total 247 146
Level 3    
Other non-current liabilities:    
Total 6,450 4,875
Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   1
Money Market Funds [Member] | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   1
Public Warrants    
Other non-current liabilities:    
Other non-current liabilities $ 8,107 $ 4,792
Warrants, exercise price $ 0.85 $ 0.50
Public Warrants | Level 1    
Other non-current liabilities:    
Other non-current liabilities $ 8,107 $ 4,792
Private Warrants    
Other non-current liabilities:    
Other non-current liabilities 247 146
Private Warrants | Level 2    
Other non-current liabilities:    
Other non-current liabilities 247 146
Fair Value, Recurring [Member]    
Liabilities:    
Derivative liability 6,450 4,875
Fair Value, Recurring [Member] | Level 3    
Liabilities:    
Derivative liability $ 6,450 $ 4,875