Annual report pursuant to Section 13 and 15(d)

Schedule of Derivative Liabilities Assumptions (Details)

v3.25.0.1
Schedule of Derivative Liabilities Assumptions (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of warrants $ (800,000) $ (4,797,000)
2023 Warrants [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of warrants 252,000 1,050,000
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 3.05 7.80
Measurement Input, Share Price [Member] | 2020 Warrants [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input | $ / shares 3.05 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.27 4.2
Measurement Input, Risk Free Interest Rate [Member] | 2020 Warrants [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input [2] 4.28 4.5
Measurement Input, Price Volatility [Member] | 2023 Warrants [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input [3] 114 115.2
Measurement Input, Price Volatility [Member] | 2020 Warrants [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input [4] 114 89.0
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 4 years
Measurement Input, Expected Term [Member] | 2023 Warrants [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Expected life (in years) [5] 3 years 6 months 4 years 6 months
Measurement Input, Expected Term [Member] | 2020 Warrants [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Expected life (in years) [6] 7 months 6 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 [7]
Measurement Input, Expected Dividend Rate [Member] | 2020 Warrants [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants measurement input [8]
[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