v3.25.2
COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2018
Jan. 13, 2017
Jan. 31, 2018
Jun. 30, 2025
Cash deposits       $ 4.0
Cost of Goods and Service Benchmark [Member] | Supplier Concentration Risk [Member] | Supplier [Member]        
Outstanding amount under purchase       0.4
Cash deposits       4.0
Option Agreement [Member]        
Payments for development and milestone payment   $ 0.5    
Remaining future milestone payments   87.0    
Sales related milestones payments   $ 83.0    
NitricGen Agreement [Member]        
Remaining future milestone payments       $ 0.3
NitricGen Agreement [Member] | NitricGen, Inc [Member]        
Remaining future milestone payments $ 2.0      
Future payments based on certain milestones $ 0.1      
Warrants to purchase common stock shares 100,000   100,000  
Warrants to purchase common stock, value $ 0.3   $ 0.3  
NitricGen Agreement [Member] | NitricGen, Inc [Member] | Next Milestones [Member]        
Future payments based on certain milestones $ 0.1      
NitricGen Agreement [Member] | NitricGen, Inc [Member] | After Six Months [Member]        
Future payments based on certain milestones     $ 1.5