XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Net Revenue
The following table reflects total revenues for the three and six months ended June 30, 2025 and 2024 (in thousands): 
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Product sales, net:
ROLVEDON$16,128 $15,144 $29,249 $29,622 
INDOCIN products3,033 6,913 8,578 15,596 
Sympazan3,244 2,668 5,423 5,285 
SPRIX1,976 2,147 3,565 3,584 
Other products4,441 3,823 8,003 8,470 
Total product sales, net28,822 30,695 54,818 62,557 
Royalty revenue400 431 894 1,017 
Total revenues$29,222 $31,126 $55,712 $63,574