XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - 12.875% Senior Secured Notes due 2026 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 17, 2023
Feb. 28, 2023
Mar. 31, 2023
Mar. 31, 2022
Debt Instrument [Line Items]        
Repayments of debt     $ 521,256 $ 70,059
Debt extinguishment and commitment costs     (17,720) $ 0
12.875% Senior Secured Notes due 2026 | Senior Notes        
Debt Instrument [Line Items]        
Repayments of debt   $ 29,000    
Redemption price, percentage   109.044%    
Payment (proceed) for debt extinguishment cost     2,800  
Debt extinguishment and commitment costs     $ 1,100  
Debt instrument, interest rate (in percent)   12.875% 12.875%  
12.875% Senior Secured Notes due 2026 | Senior Notes | Wilmington Trust Company        
Debt Instrument [Line Items]        
Redemption price, percentage 108.616%