FAIR VALUE DISCLOSURES - Fair Value of Debt (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 | Feb. 28, 2021 |
6.875% Senior Notes | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Stated interest rate | 6.875% | | |
Lombard Debt | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Unamortized debt discount | | $ 7,000 | |
Senior Notes | 6.875% Senior Notes | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Stated interest rate | 6.875% | | 6.875% |
Unamortized debt issuance costs | $ 6,900 | 7,200 | |
Secured Debt | NatWest Debt | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Unamortized debt issuance costs | 9,100 | | |
Carrying Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | 550,999 | 511,421 | |
Carrying Value | Senior Notes | 6.875% Senior Notes | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | 393,114 | 392,763 | |
Carrying Value | Secured Debt | Lombard Debt | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | | 118,658 | |
Carrying Value | Secured Debt | NatWest Debt | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | 157,885 | | |
Level 1 | Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | 0 | 0 | |
Level 1 | Fair Value | Senior Notes | 6.875% Senior Notes | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | 0 | 0 | |
Level 1 | Fair Value | Secured Debt | Lombard Debt | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | | 0 | |
Level 1 | Fair Value | Secured Debt | NatWest Debt | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | 0 | | |
Level 2 | Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | 529,804 | 486,987 | |
Level 2 | Fair Value | Senior Notes | 6.875% Senior Notes | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | 371,919 | 366,629 | |
Level 2 | Fair Value | Secured Debt | Lombard Debt | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | | 120,358 | |
Level 2 | Fair Value | Secured Debt | NatWest Debt | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | 157,885 | | |
Level 3 | Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | 0 | 0 | |
Level 3 | Fair Value | Senior Notes | 6.875% Senior Notes | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | 0 | 0 | |
Level 3 | Fair Value | Secured Debt | Lombard Debt | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | | $ 0 | |
Level 3 | Fair Value | Secured Debt | NatWest Debt | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term debt, fair value | $ 0 | | |