Quarterly report pursuant to Section 13 or 15(d)

Schedule of Derivative Liabilities Assumptions (Details)

v3.24.1.1.u2
Schedule of Derivative Liabilities Assumptions (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Fair value of warrants $ (658) $ (2,924)  
2023 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Fair value of warrants 393   $ 1,050
2020 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Fair value of warrants $ 1   $ 2
Measurement Input, Share Price [Member] | 2023 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants measurement input | $ / shares 4.43   7.80
Measurement Input, Share Price [Member] | 2020 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants measurement input | $ / shares 4.43   7.80
Measurement Input, Risk Free Interest Rate [Member] | 2023 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants measurement input 4.21   4.26
Measurement Input, Risk Free Interest Rate [Member] | 2020 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants measurement input 4.21   4.54
Measurement Input, Price Volatility [Member] | 2023 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants measurement input 103.9   115.2
Measurement Input, Price Volatility [Member] | 2020 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants measurement input 89   89
Measurement Input, Expected Term [Member] | 2023 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Expected life (in years) 4 years   4 years 3 months
Measurement Input, Expected Term [Member] | 2020 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Expected life (in years) 1 year 2 months 12 days   1 year 7 months 6 days
Measurement Input, Expected Dividend Rate [Member] | 2023 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants measurement input  
Measurement Input, Expected Dividend Rate [Member] | 2020 Warrants [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants measurement input