XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments - Financial Liabilities Measured At Fair Value On a Recurring Basis (Details) - Fair Value Recurring
$ in Thousands
Dec. 31, 2021
USD ($)
Private warrants  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Financial liabilities fair value disclosure $ 319
Written put options  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Financial liabilities fair value disclosure 44,827
Level 1 | Private warrants  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Financial liabilities fair value disclosure 0
Level 1 | Written put options  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Financial liabilities fair value disclosure 0
Level 2 | Private warrants  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Financial liabilities fair value disclosure 0
Level 2 | Written put options  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Financial liabilities fair value disclosure 0
Level 3 | Private warrants  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Financial liabilities fair value disclosure 319
Level 3 | Written put options  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Financial liabilities fair value disclosure $ 44,827