v3.24.3
Long-term Debt (Redeemed Percentage) (Details) - 10.25% Senior Secured Notes due 2029 - Senior Notes
Apr. 09, 2024
2026  
Debt Instrument [Line Items]  
Redemption price (as a percentage) 105.125%
2027  
Debt Instrument [Line Items]  
Redemption price (as a percentage) 102.563%
2028 and thereafter  
Debt Instrument [Line Items]  
Redemption price (as a percentage) 100.00%