XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - 12.875% Senior Secured Notes due 2026 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 17, 2023
Feb. 28, 2023
Mar. 31, 2024
Mar. 31, 2023
Jun. 05, 2020
Debt Instrument [Line Items]          
Repayments of debt     $ 545,565 $ 521,256  
Debt extinguishment and commitment costs     $ 0 (17,720)  
12.875% Senior Secured Notes due 2026 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, interest rate (in percent)   12.875%     12.875%
Debt instrument, face amount         $ 105,000
Repayments of debt   $ 29,000      
Redemption price (percent)   109.044%      
Payment (proceed) for debt extinguishment cost       2,800  
Debt extinguishment and commitment costs       $ 1,100  
12.875% Senior Secured Notes due 2026 | Senior Notes | Wilmington Trust Company          
Debt Instrument [Line Items]          
Redemption price (percent) 108.616%