ACCOUNTS RECEIVABLES, NET - Schedule of Accounts Receivable, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Accounts receivables | ||
| Total accounts receivable, net | $ 44,361 | $ 44,350 |
| Receivables related to product sales, net | ||
| Accounts receivables | ||
| Total accounts receivable, net | 43,753 | 40,784 |
| Receivables from Collegium | ||
| Accounts receivables | ||
| Total accounts receivable, net | $ 608 | $ 3,566 |