XML 400 R82.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS - Senior Notes (Details) - Senior notes - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value $ 344,475 $ 344,475
8.125% Senior Notes due 2026 ("BWSN")    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fixed rate per annum 8.125%  
Carrying Value $ 193,035 193,035
Estimated Fair Value $ 163,308  
6.50% Senior Notes due 2026 ("BWNB")    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fixed rate per annum 6.50%  
Carrying Value $ 151,440 $ 151,440
Estimated Fair Value $ 112,247