XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE - Schedule of Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 29,222 $ 31,126 $ 55,712 $ 63,574
Total product sales, net        
Disaggregation of Revenue [Line Items]        
Total revenues 28,822 30,695 54,818 62,557
ROLVEDON        
Disaggregation of Revenue [Line Items]        
Total revenues 16,128 15,144 29,249 29,622
INDOCIN products        
Disaggregation of Revenue [Line Items]        
Total revenues 3,033 6,913 8,578 15,596
Sympazan        
Disaggregation of Revenue [Line Items]        
Total revenues 3,244 2,668 5,423 5,285
SPRIX        
Disaggregation of Revenue [Line Items]        
Total revenues 1,976 2,147 3,565 3,584
Other products        
Disaggregation of Revenue [Line Items]        
Total revenues 4,441 3,823 8,003 8,470
Royalty revenue        
Disaggregation of Revenue [Line Items]        
Total revenues $ 400 $ 431 $ 894 $ 1,017