v3.26.1
COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Nov. 30, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2026
Oct. 01, 2025
Loss Contingencies [Line Items]          
Actual damages $ 34,900,000        
Forecast [Member]          
Loss Contingencies [Line Items]          
Payment of minimum annual order amounts       $ 10,723,000  
Asset Purchase, License and Related Agreements [Member]          
Loss Contingencies [Line Items]          
Royalty expense   $ 2,377,000 $ 2,173,000    
Upfront and milestone payments   $ 11,000,000 $ 0    
OSRX Liability [Member]          
Loss Contingencies [Line Items]          
Unrecognized gain contingency         $ 11,249,000
Punitive Damages [Member]          
Loss Contingencies [Line Items]          
Actual damages 20,400,000        
Actual Damages [Member]          
Loss Contingencies [Line Items]          
Actual damages $ 14,500,000