REVENUE - Schedule of Disaggregated Revenue from Contracts with Customers (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Disaggregation of Revenue [Line Items] | ||
| Total revenues | $ 111,014 | $ 106,275 |
| Product sales, net | ||
| Disaggregation of Revenue [Line Items] | ||
| Total revenues | 109,420 | 92,090 |
| INDOCIN Products | ||
| Disaggregation of Revenue [Line Items] | ||
| Total revenues | 60,557 | 31,684 |
| CAMBIA | ||
| Disaggregation of Revenue [Line Items] | ||
| Total revenues | 24,972 | 28,350 |
| Zipsor | ||
| Disaggregation of Revenue [Line Items] | ||
| Total revenues | 10,185 | 13,286 |
| SPRIX | ||
| Disaggregation of Revenue [Line Items] | ||
| Total revenues | 8,676 | 11,077 |
| Other products | ||
| Disaggregation of Revenue [Line Items] | ||
| Total revenues | 5,030 | 7,693 |
| Commercialization agreement revenue, net | ||
| Disaggregation of Revenue [Line Items] | ||
| Total revenues | 0 | 11,258 |
| Royalties and milestone revenue | ||
| Disaggregation of Revenue [Line Items] | ||
| Total revenues | 2,579 | 1,519 |
| Other revenue | ||
| Disaggregation of Revenue [Line Items] | ||
| Total revenues | $ (985) | $ 1,408 |