v3.25.2
Long-term Debt (Redeemed Percentage) (Details) - 10.500% Senior Secured Notes due 2032 - Senior Notes - Subsequent Event
Jul. 03, 2025
2028  
Debt Instrument [Line Items]  
Redemption price (as a percentage) 105.25%
2029  
Debt Instrument [Line Items]  
Redemption price (as a percentage) 102.625%
2030 and thereafter  
Debt Instrument [Line Items]  
Redemption price (as a percentage) 100.00%