Quarterly report pursuant to Section 13 or 15(d)

Schedule of Financial Liabilities Measured at Fair Value on Recurring Basis by Level Within Fair Value Hierarchy (Details)

v3.24.1.1.u2
Schedule of Financial Liabilities Measured at Fair Value on Recurring Basis by Level Within Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability $ 845 $ 304    
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Common Stock Warrants [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Common Stock Warrants [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability    
Fair Value, Inputs, Level 3 [Member] | Common Stock Warrants [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability 845 304 $ 2,267 $ 5,126
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Common Stock Warrants [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability $ 845 $ 304