XML 618 R132.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS - Senior Notes (Details) - Deferred fees on Senior notes - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 30, 2021
Mar. 31, 2021
Feb. 28, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Carrying Value $ 344,475          
8.125% Senior Notes            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Carrying Value 193,035          
Estimated Fair Value $ 151,031          
Fixed rate per annum 8.125% 8.125% 8.125%   8.125% 8.125%
6.50% Senior Notes            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Carrying Value $ 151,440          
Estimated Fair Value $ 98,497          
Fixed rate per annum 6.50%   6.50% 6.50%