v3.25.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Reconciliation of Gross Product Sales to Net Product Sales The reconciliation of gross product sales to net product sales by each significant category of gross-to-net adjustments was as follows for the three and six months ended June 30, 2025 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)
2025202420252024
Gross product revenue$57,874 $890 $103,186 $890 
Gross-to-net adjustments:
Chargebacks, and customer credits(7,890)(97)(13,587)(97)
Government rebates(459)(11)(525)(11)
Sales returns and allowances(518)(2)(631)(2)
Total gross-to-net adjustments(8,867)(110)(14,743)(110)
Net product revenue$49,007 $780 $88,443 $780