v3.26.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Dec. 31, 2023
claim
Mar. 31, 2026
USD ($)
product
Mar. 31, 2025
USD ($)
Mar. 04, 2024
COMMITMENTS AND CONTINGENCIES        
Number of products marketed | product   4    
Net revenues   $ 237,462 $ 197,122  
Royalty percentage       5.00%
Novitium        
COMMITMENTS AND CONTINGENCIES        
Number of complaints filed | claim 29      
Unapproved Products        
COMMITMENTS AND CONTINGENCIES        
Net revenues   $ 6,300 $ 5,500