Annual report [Section 13 and 15(d), not S-K Item 405]

REVENUES - Schedule of Revenues Disaggregated by Category (Details)

v3.25.4
REVENUES - Schedule of Revenues Disaggregated by Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Release of cost share liability $ 39,981 $ 0 $ 0
Total revenues 294,282 179,278 116,882
Total product sales, net      
Disaggregation of Revenue [Line Items]      
Total revenues 231,983 144,902 104,294
Gross product sales      
Disaggregation of Revenue [Line Items]      
Total revenues 309,961 209,924 147,058
Discounts and allowances      
Disaggregation of Revenue [Line Items]      
Total revenues (77,978) (65,022) (42,764)
Total revenues from collaborations      
Disaggregation of Revenue [Line Items]      
Total revenues 62,034 34,376 11,488
License revenue      
Disaggregation of Revenue [Line Items]      
Total revenues 0 14,000 0
Milestone revenue      
Disaggregation of Revenue [Line Items]      
Total revenues 3,000 0 75
Delivery of drug supplies, royalty and others      
Disaggregation of Revenue [Line Items]      
Total revenues 19,053 20,376 11,413
Government contracts      
Disaggregation of Revenue [Line Items]      
Total revenues 265 0 1,100
Release Of Share Cost Liability      
Disaggregation of Revenue [Line Items]      
Total revenues $ 39,981 $ 0 $ 0