v3.25.2
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net product revenue $ 49,036 $ 882 $ 88,639 $ 1,186
Gross product revenue        
Disaggregation of Revenue [Line Items]        
Net product revenue 57,874 890 103,186 890
Chargebacks, and customer credits        
Disaggregation of Revenue [Line Items]        
Net product revenue (7,890) (97) (13,587) (97)
Government rebates        
Disaggregation of Revenue [Line Items]        
Net product revenue (459) (11) (525) (11)
Sales returns and allowances        
Disaggregation of Revenue [Line Items]        
Net product revenue (518) (2) (631) (2)
Total gross-to-net adjustments        
Disaggregation of Revenue [Line Items]        
Net product revenue (8,867) (110) (14,743) (110)
Net product revenue        
Disaggregation of Revenue [Line Items]        
Net product revenue $ 49,007 $ 780 $ 88,443 $ 780