XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Fair Value Hierarchy Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Assets [Abstract]        
Cash $ 61,772 $ 78,734 $ 38,687 $ 15,662
Liabilities [Abstract]        
Warrant liabilities, at fair value 1,174    
Fair Value, Recurring [Member]        
Assets [Abstract]        
Cash 61,772 78,734    
Liabilities [Abstract]        
Warrant liabilities, at fair value 19,354 20,518    
Fair Value, Recurring [Member] | Long-Term Debt [Member]        
Liabilities [Abstract]        
Warrant liabilities, at fair value 19,164 18,920    
Fair Value, Recurring [Member] | Warrant [Member]        
Liabilities [Abstract]        
Warrant liabilities, at fair value 190 424    
Fair Value, Recurring [Member] | Derivative Financial Instruments, Liabilities [Member]        
Liabilities [Abstract]        
Warrant liabilities, at fair value   1,174    
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]        
Assets [Abstract]        
Cash 61,772 78,734    
Liabilities [Abstract]        
Warrant liabilities, at fair value 1,174    
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Long-Term Debt [Member]        
Liabilities [Abstract]        
Warrant liabilities, at fair value    
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Warrant [Member]        
Liabilities [Abstract]        
Warrant liabilities, at fair value    
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Derivative Financial Instruments, Liabilities [Member]        
Liabilities [Abstract]        
Warrant liabilities, at fair value   1,174    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]        
Assets [Abstract]        
Cash    
Liabilities [Abstract]        
Warrant liabilities, at fair value    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Long-Term Debt [Member]        
Liabilities [Abstract]        
Warrant liabilities, at fair value    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Warrant [Member]        
Liabilities [Abstract]        
Warrant liabilities, at fair value    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Derivative Financial Instruments, Liabilities [Member]        
Liabilities [Abstract]        
Warrant liabilities, at fair value      
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]        
Assets [Abstract]        
Cash    
Liabilities [Abstract]        
Warrant liabilities, at fair value 19,354 19,344    
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Long-Term Debt [Member]        
Liabilities [Abstract]        
Warrant liabilities, at fair value 19,164 18,920    
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Warrant [Member]        
Liabilities [Abstract]        
Warrant liabilities, at fair value $ 190 $ 424