XML 128 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Carrying Value and Fair Value of Long-Term Debt and Other Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Feb. 28, 2023
Dec. 31, 2022
Senior Notes | 7.75% Senior Secured Notes due 2025      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument, interest rate (in percent) 7.75% 7.75%  
Senior Notes | 12.875% Senior Secured Notes due 2026      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument, interest rate (in percent) 12.875% 12.875%  
Level 3 | Carrying Value | ABL Credit Facility due 2028      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt $ 115,000    
Level 3 | Carrying Value | LC Facility due 2024      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt 0    
Level 3 | Carrying Value | Prior ABL Credit Facility due 2025      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt     $ 0
Level 3 | Fair Value | ABL Credit Facility due 2028      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt 115,000    
Level 3 | Fair Value | LC Facility due 2024      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt 0    
Level 3 | Fair Value | Prior ABL Credit Facility due 2025      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt     0
Level 2 | Carrying Value | Term Loan Credit Agreement due 2030      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt 531,112    
Level 2 | Carrying Value | Other long-term debt      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt 4,746    
Level 2 | Carrying Value | 7.75% Senior Secured Notes due 2025      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt     277,137
Level 2 | Carrying Value | Term Loan B Facility due 2026      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt     198,268
Level 2 | Carrying Value | 12.875% Senior Secured Notes due 2026      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt     30,127
Level 2 | Fair Value | Term Loan Credit Agreement due 2030      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt 545,875    
Level 2 | Fair Value | Other long-term debt      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt $ 4,387    
Level 2 | Fair Value | 7.75% Senior Secured Notes due 2025      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt     276,785
Level 2 | Fair Value | Term Loan B Facility due 2026      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt     201,094
Level 2 | Fair Value | 12.875% Senior Secured Notes due 2026      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt     $ 34,029