Quarterly report pursuant to Section 13 or 15(d)

REVENUES - Disaggregated (Details)

v3.24.2.u1
REVENUES - Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 36,841 $ 26,886 $ 66,375 $ 52,956
Gross product sales        
Disaggregation of Revenue [Line Items]        
Total revenues 48,980 33,456 87,406 66,654
Discounts and allowances        
Disaggregation of Revenue [Line Items]        
Total revenues (15,530) (9,575) (27,953) (19,028)
Product sales, net        
Disaggregation of Revenue [Line Items]        
Total revenues 33,450 23,881 59,453 47,626
Delivery of drug supplies, royalty and others        
Disaggregation of Revenue [Line Items]        
Total revenues 3,391 2,005 6,922 4,330
Revenues from collaborations        
Disaggregation of Revenue [Line Items]        
Total revenues $ 3,391 2,005 $ 6,922 4,330
Government contracts        
Disaggregation of Revenue [Line Items]        
Total revenues   $ 1,000   $ 1,000