v3.25.4
Long-term Debt (Redeemed Percentage) (Details) - Senior Notes
Jul. 03, 2025
Apr. 09, 2024
10.500% Senior Secured Notes due 2032 | Debt Instrument, Redemption, Period One    
Debt Instrument [Line Items]    
Redemption price (as a percentage) 105.25%  
10.500% Senior Secured Notes due 2032 | Debt Instrument, Redemption, Period Two    
Debt Instrument [Line Items]    
Redemption price (as a percentage) 102.625%  
10.500% Senior Secured Notes due 2032 | Debt Instrument, Redemption, Period Three    
Debt Instrument [Line Items]    
Redemption price (as a percentage) 100.00%  
10.25% Senior Secured Notes due 2029 | Debt Instrument, Redemption, Period One    
Debt Instrument [Line Items]    
Redemption price (as a percentage)   105.125%
10.25% Senior Secured Notes due 2029 | Debt Instrument, Redemption, Period Two    
Debt Instrument [Line Items]    
Redemption price (as a percentage)   102.563%
10.25% Senior Secured Notes due 2029 | Debt Instrument, Redemption, Period Three    
Debt Instrument [Line Items]    
Redemption price (as a percentage)   100.00%