v3.25.1
Debt - Redemption Prices Plus Accrued and Unpaid Interest (Details) - —6.875% Dollar Senior Notes due July 1, 2029 - Unsecured Debt
3 Months Ended
Mar. 29, 2025
—July 1, 2026  
Debt Instrument, Redemption  
Redemption price (as a percent) 103.438%
—July 1, 2027  
Debt Instrument, Redemption  
Redemption price (as a percent) 101.719%
—July 1, 2028 and thereafter  
Debt Instrument, Redemption  
Redemption price (as a percent) 100.00%