XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Schedule of Disaggregated Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenues $ 32,448 $ 42,466
Total product sales, net    
Disaggregation of Revenue [Line Items]    
Total revenues 31,862 41,769
ROLVEDON    
Disaggregation of Revenue [Line Items]    
Total revenues 14,478 0
INDOCIN products    
Disaggregation of Revenue [Line Items]    
Total revenues 8,682 30,346
Sympazan    
Disaggregation of Revenue [Line Items]    
Total revenues 2,617 2,502
Otrexup    
Disaggregation of Revenue [Line Items]    
Total revenues 2,882 2,822
SPRIX    
Disaggregation of Revenue [Line Items]    
Total revenues 1,437 1,889
CAMBIA    
Disaggregation of Revenue [Line Items]    
Total revenues 1,256 2,264
Other products    
Disaggregation of Revenue [Line Items]    
Total revenues 510 1,946
Royalties and milestone revenue    
Disaggregation of Revenue [Line Items]    
Total revenues $ 586 $ 697