v3.26.1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Net product revenue $ 51,837 $ 39,603
Net product revenue    
Disaggregation of Revenue [Line Items]    
Net product revenue 51,771 39,436
Gross product revenue    
Disaggregation of Revenue [Line Items]    
Net product revenue 65,353 45,312
Total gross-to-net adjustments    
Disaggregation of Revenue [Line Items]    
Net product revenue (13,582) (5,876)
Chargebacks    
Disaggregation of Revenue [Line Items]    
Net product revenue (8,164) (4,171)
Distributor service fees    
Disaggregation of Revenue [Line Items]    
Net product revenue (2,169) (1,526)
Government rebates    
Disaggregation of Revenue [Line Items]    
Net product revenue (1,658) (66)
Sales returns and allowances    
Disaggregation of Revenue [Line Items]    
Net product revenue $ (1,591) $ (113)