XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE RECOGNITON - Schedule of Reconciliation of Gross Product Sales to Net Product Sales (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues Before Adjustments      
Disaggregation of Revenue [Line Items]      
Net product revenue $ 89,418    
Chargebacks and distributor service fees      
Disaggregation of Revenue [Line Items]      
Net product revenue (11,772)    
Government rebates      
Disaggregation of Revenue [Line Items]      
Net product revenue (926)    
Sales returns and allowances      
Disaggregation of Revenue [Line Items]      
Net product revenue (225)    
Total gross-to-net adjustments      
Disaggregation of Revenue [Line Items]      
Net product revenue (12,923)    
Product Revenue, Net      
Disaggregation of Revenue [Line Items]      
Net product revenue $ 76,495 $ 0 $ 0