ACCRUED LIABILITIES - Schedule of Accrued Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|---|---|---|---|
| Accounts Payable and Accrued Liabilities, Current [Abstract] | |||
| Accrued compensation | $ 4,122 | $ 5,498 | |
| Accrued restructuring | 828 | 8,744 | $ 3,763 |
| Other accrued liabilities | 8,062 | 12,829 | |
| Interest payable | 1,687 | 1,793 | |
| Total accrued liabilities | $ 14,699 | $ 28,864 |