Annual report pursuant to Section 13 and 15(d)

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

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