XML 87 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Feb. 18, 2020
Debt Instrument [Line Items]      
Total Senior secured notes $ 4,975 $ 5,806  
Embedded derivatives 68 122  
Total Convertible note payable 4,301 904  
Total debt current 19,114 9,928  
June 2023 Notes [Member]      
Debt Instrument [Line Items]      
Total Loan Payable 0 1,379  
November Bridge Notes [Member]      
Debt Instrument [Line Items]      
Total Senior secured notes 0 1,717  
Senior Secured Notes [Member]      
Debt Instrument [Line Items]      
Total Senior secured notes 0 3,096  
Principal Stockholder Promissory Notes[Member]      
Debt Instrument [Line Items]      
Total Loan Payable 4,975 5,085  
Other Related Party Promissory Notes [Member]      
Debt Instrument [Line Items]      
Total Loan Payable 0 721  
Promissory Notes [Member]      
Debt Instrument [Line Items]      
Total Senior secured notes 706 0  
Embedded Derivatives [Member]      
Debt Instrument [Line Items]      
Embedded derivatives 68 122  
December 2023 Convertible Notes [Member]      
Debt Instrument [Line Items]      
Embedded derivatives 68 122  
Total Convertible note payable 251 904  
Other Related Party Convertible Notes [Member]      
Debt Instrument [Line Items]      
Total Convertible note payable 174 0 $ 200
Other Convertible Notes [Member]      
Debt Instrument [Line Items]      
Total Convertible note payable 706 0  
February 2024 convertible note [Member]      
Debt Instrument [Line Items]      
Total Convertible note payable 3,170 0  
Term Loan [Member]      
Debt Instrument [Line Items]      
Total Loan Payable 9,770 0  
Loans Payable [Member]      
Debt Instrument [Line Items]      
Total Loan Payable $ 14,745 $ 5,806