Quarterly report [Sections 13 or 15(d)]

Schedule of Warrant Liability Assumptions (Details)

v3.25.1
Schedule of Warrant Liability Assumptions (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
Feb. 26, 2025
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Expected life (in years)       5 years
Fair value of warrants $ (126,000) $ (658,000)    
2023 Warrants [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value of warrants $ 126,000   $ 252,000  
Measurement Input, Share Price [Member] | 2023 Warrants [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants measurement input | $ / shares 2.15   3.05  
Measurement Input, Risk Free Interest Rate [Member] | 2023 Warrants [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants measurement input [1] 3.89   4.27  
Measurement Input, Price Volatility [Member] | 2023 Warrants [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants measurement input [2] 112   114  
Measurement Input, Expected Term [Member] | 2023 Warrants [Member] | Minimum [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Expected life (in years) [3] 2 years 9 months   3 years  
Measurement Input, Expected Term [Member] | 2023 Warrants [Member] | Maximum [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Expected life (in years) [3] 3 years 3 months   3 years 6 months  
Measurement Input, Expected Dividend Rate [Member] | 2023 Warrants [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants measurement input [4]    
[1] Based on rates established by the Federal Reserve Bank
[2] Historical volatility of the Company’s common stock is used to estimate the future volatility of its common stock
[3] Determined by the remaining contractual life of the derivative instrument
[4] Based on no dividends paid or expected to be paid