Quarterly report [Sections 13 or 15(d)]

Schedule of Warrant Liability Assumptions (Details)

v3.25.2
Schedule of Warrant Liability Assumptions (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
Feb. 26, 2025
Business Combination [Line Items]            
Expected life (in years)           5 years
Fair value of warrants $ 114,000 $ (117,000) $ (12,000) $ (775,000)    
2023 Warrants [Member]            
Business Combination [Line Items]            
Fair value of warrants     $ 240,000   $ 252,000  
Measurement Input, Share Price [Member] | 2023 Warrants [Member]            
Business Combination [Line Items]            
Warrants measurement input | $ / shares 3.58   3.58   3.05  
Measurement Input, Risk Free Interest Rate [Member] | 2023 Warrants [Member]            
Business Combination [Line Items]            
Warrants measurement input [1] 3.68   3.68   4.27  
Measurement Input, Price Volatility [Member] | 2023 Warrants [Member]            
Business Combination [Line Items]            
Warrants measurement input [2] 111   111   114  
Measurement Input, Expected Term [Member] | 2023 Warrants [Member] | Minimum [Member]            
Business Combination [Line Items]            
Expected life (in years) [3] 2 years 6 months   2 years 6 months   3 years  
Measurement Input, Expected Term [Member] | 2023 Warrants [Member] | Maximum [Member]            
Business Combination [Line Items]            
Expected life (in years) [3] 3 years   3 years   3 years 6 months  
Measurement Input, Expected Dividend Rate [Member] | 2023 Warrants [Member]            
Business Combination [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