XML 139 R120.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Fair Value Measurements and Financial Instruments - Schedule of Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Jan. 25, 2022
Jan. 22, 2022
Jan. 18, 2022
Dec. 31, 2021
Total Warrant Liabilities $ 1,945 $ 8,335       $ 143,237
Earnout liabilities 223 1,353       0
Fair Value, Inputs, Level 1 [Member]            
Total Warrant Liabilities 704 1,833        
Earnout liabilities 0 0        
Fair Value, Inputs, Level 1 [Member] | Borrowings [Member]            
Liabilities, fair value           0
Fair Value, Inputs, Level 1 [Member] | Columbia Warrant [Member]            
Liabilities, fair value           0
Fair Value, Inputs, Level 1 [Member] | Notes Payable to Banks [Member]            
Notes payable, fair value           0
Fair Value, Inputs, Level 1 [Member] | Promissory Note [Member]            
Notes payable, fair value           0
Fair Value, Inputs, Level 2 [Member]            
Total Warrant Liabilities 0 0        
Earnout liabilities 0 0        
Fair Value, Inputs, Level 2 [Member] | Borrowings [Member]            
Liabilities, fair value           0
Fair Value, Inputs, Level 2 [Member] | Columbia Warrant [Member]            
Liabilities, fair value           0
Fair Value, Inputs, Level 2 [Member] | Notes Payable to Banks [Member]            
Notes payable, fair value           180,356
Fair Value, Inputs, Level 2 [Member] | Promissory Note [Member]            
Notes payable, fair value           40,925
Fair Value, Inputs, Level 3 [Member]            
Total Warrant Liabilities 1,241 6,502        
Earnout liabilities 223 1,353        
Fair Value, Inputs, Level 3 [Member] | Borrowings [Member]            
Liabilities, fair value           7,522
Fair Value, Inputs, Level 3 [Member] | Columbia Warrant [Member]            
Liabilities, fair value           143,237
Fair Value, Inputs, Level 3 [Member] | Notes Payable to Banks [Member]            
Notes payable, fair value           0
Fair Value, Inputs, Level 3 [Member] | Promissory Note [Member]            
Notes payable, fair value           0
The 8.63 Warrants [Member]            
Total Warrant Liabilities 704 1,833 $ 4,900     0
The 8.63 Warrants [Member] | Fair Value, Inputs, Level 1 [Member]            
Total Warrant Liabilities 704 1,833        
The 8.63 Warrants [Member] | Fair Value, Inputs, Level 2 [Member]            
Total Warrant Liabilities 0 0        
The 8.63 Warrants [Member] | Fair Value, Inputs, Level 3 [Member]            
Total Warrant Liabilities 0 0        
Pipe Warrant [Member]            
Total Warrant Liabilities 59 311   $ 1,300   0
Pipe Warrant [Member] | Fair Value, Inputs, Level 1 [Member]            
Total Warrant Liabilities 0 0        
Pipe Warrant [Member] | Fair Value, Inputs, Level 2 [Member]            
Total Warrant Liabilities 0 0        
Pipe Warrant [Member] | Fair Value, Inputs, Level 3 [Member]            
Total Warrant Liabilities 59 311        
Liberty Warrants and Liberty Advisory Fee Warrant [Member]            
Total Warrant Liabilities 1,182 6,191     $ 30,900 $ 0
Liberty Warrants and Liberty Advisory Fee Warrant [Member] | Fair Value, Inputs, Level 1 [Member]            
Total Warrant Liabilities 0 0        
Liberty Warrants and Liberty Advisory Fee Warrant [Member] | Fair Value, Inputs, Level 2 [Member]            
Total Warrant Liabilities 0 0        
Liberty Warrants and Liberty Advisory Fee Warrant [Member] | Fair Value, Inputs, Level 3 [Member]            
Total Warrant Liabilities $ 1,182 $ 6,191