XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Schedule of Disaggregated Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenues $ 36,538 $ 26,839
Total product sales, net    
Disaggregation of Revenue [Line Items]    
Total revenues 35,546 26,027
INDOCIN products    
Disaggregation of Revenue [Line Items]    
Total revenues 21,357 14,597
CAMBIA    
Disaggregation of Revenue [Line Items]    
Total revenues 5,473 6,462
Otrexup    
Disaggregation of Revenue [Line Items]    
Total revenues 3,078 0
Zipsor    
Disaggregation of Revenue [Line Items]    
Total revenues 2,228 2,222
SPRIX    
Disaggregation of Revenue [Line Items]    
Total revenues 1,766 1,697
Other products    
Disaggregation of Revenue [Line Items]    
Total revenues 1,644 1,049
Royalties and milestones    
Disaggregation of Revenue [Line Items]    
Total revenues 992 434
Other revenue    
Disaggregation of Revenue [Line Items]    
Total revenues $ 0 $ 378