XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Net Revenue
The following table reflects summary revenue, net for the years ended December 31, 2023 and 2022 (in thousands):
 
 Year ended December 31,
 20232022
Product sales, net:  
ROLVEDON$18,175 $— 
INDOCIN products 87,217 100,338 
Sympazan9,938 1,768 
Otrexup12,026 11,148 
SPRIX9,150 9,110
CAMBIA8,070 24,720
Zipsor3,460 3,364
Other products1,415 4,673 
Total product sales, net149,451 155,121 
Royalties and milestone revenue2,433 2,403 
Other revenue185 (1,290)
Total revenues$152,069 $156,234