Quarterly report [Sections 13 or 15(d)]

REVENUES (Details Narrative)

v3.26.1
REVENUES (Details Narrative) - Gross-to-Net Allowances [Member] - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Gross-to-net allowances $ 10.6 $ 5.1
Gross-to-net allowances, adjustment 1.5  
Additional revenue recognized 1.5  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent    
Disaggregation of Revenue [Line Items]    
Gross-to-net allowances 8.7 3.9
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsReceivableNetCurrent    
Disaggregation of Revenue [Line Items]    
Gross-to-net allowances $ 1.9 $ 1.2