FAIR VALUE DISCLOSURES - Fair Value of Debt (Details) - USD ($) $ in Thousands | Jun. 30, 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,500 | 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 | 552,847 | 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,468 | 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 | 159,379 | | |
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 | 537,831 | 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 | 378,931 | 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 | 158,900 | | |
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 | | |