Quarterly report pursuant to Section 13 or 15(d)

Schedule of Derivative Liabilities Assumptions (Details)

v3.24.2.u1
Schedule of Derivative Liabilities Assumptions (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Fair value of warrants $ (117,000) $ (1,387,000) $ (775,000) $ (4,311,000)  
2023 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Fair value of warrants     277,000   $ 1,050.00
2020 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Fair value of warrants       $ 2,000
Measurement Input, Share Price [Member] | 2023 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants measurement input | $ / shares 2.83   2.83   7.80
Measurement Input, Share Price [Member] | 2020 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants measurement input | $ / shares 2.83   2.83   7.80
Measurement Input, Risk Free Interest Rate [Member] | 2023 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants measurement input [1] 4.43   4.43   4.26
Measurement Input, Risk Free Interest Rate [Member] | 2020 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants measurement input [2] 5.09   5.09   4.54
Measurement Input, Price Volatility [Member] | 2023 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants measurement input [3] 116   116   115
Measurement Input, Price Volatility [Member] | 2020 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants measurement input [4] 116   116   89
Measurement Input, Expected Term [Member] | 2023 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Expected life (in years) [5]         4 years 3 months
Measurement Input, Expected Term [Member] | 2023 Warrants [Member] | Minimum [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Expected life (in years) [5] 3 years 6 months   3 years 6 months    
Measurement Input, Expected Term [Member] | 2023 Warrants [Member] | Maximum [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Expected life (in years) [5] 4 years   4 years    
Measurement Input, Expected Term [Member] | 2020 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Expected life (in years) [6]         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 [7]    
Measurement Input, Expected Dividend Rate [Member] | 2020 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants measurement input [8]    
2020 Warrants [Member] | 2020 Warrants [Member]          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Expected life (in years) [6] 1 year   1 year    
[1] Based on rates established by the Federal Reserve Bank
[2] Based on rates established by the Federal Reserve Bank
[3] Historical volatility of the Company’s common stock is used to estimate the future volatility of its common stock
[4] Historical volatility of the Company’s common stock is used to estimate the future volatility of its common stock
[5] Determined by the remaining contractual life of the derivative instrument
[6] Determined by the remaining contractual life of the derivative instrument
[7] Based on no dividends paid or expected to be paid
[8] Based on no dividends paid or expected to be paid