Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Schedule of Financial Liabilities Measured at Fair Value on Recurring Basis by Level (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability $ 397 $ 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 397 304 $ 1,051 $ 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 $ 397 $ 304