v3.25.2
WARRANTS CLASSIFIED AS LIABILITY (Details Narrative)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Fair value of warrants | $ $ 42,000 $ (1,359,000)  
Change in the fair value of warrant liability | $     $ 1,417,000    
Issues cashless exercise        
Common Stock [Member]          
Issues cashless exercise     303,120    
Series A Warrants [Member]          
Warrant or right description     Any such adjustment will be subject to a floor price (“the Floor Price”) calculated as follows: (a) prior to the date of the Warrant Stockholder Approval, 50% of the Nasdaq Minimum Price, and (b) after the date of the Warrant Stockholder Approval, 20% of the Nasdaq Minimum Price.    
Exercise price | $ / shares $ 1.88   $ 1.88    
Warrants and rights outstanding, term 1806 years   1806 years    
Warrants exercise, shares issued 0   0    
Warrants fair value, shares issued 388,000   388,000    
Fair value of warrants | $         $ 1,805,000
Series A Warrants [Member] | Measurement Input, Exercise Price [Member]          
Warrants and rights outstanding, measurement input 1.48   1.48    
Series A Warrants [Member] | Measurement Input, Price Volatility [Member]          
Warrants and rights outstanding, measurement input 147   147    
Series A Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]          
Warrants and rights outstanding, measurement input 0   0    
Series A Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]          
Warrants and rights outstanding, measurement input 3.79   3.79    
Series B Warrants [Member]          
Exercise price | $ / shares $ 72.00   $ 72.00    
Fair value of warrants | $     $ 447,000    
Expiration term     30 months    
Fair value of warrant liability | $     $ 12,456,000    
Warrant holders exercised     250,651    
Gain loss on warrant liability | $     $ 58,000    
Issues cashless exercise     17,682    
Series B Warrants [Member] | Common Stock [Member]          
Exercise warrants , shares     4,218,952    
Series B Warrants [Member] | Interest Rate Floor [Member]          
Exercise price | $ / shares $ 8.40   $ 8.40