v3.25.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Dec. 28, 2024
Changes in level 3          
Level 3 activity $ 0 $ 0 $ 0 $ 0  
Tranche B term loans due 2029          
Financial assets and liabilities at fair value          
Face amount of senior notes $ 447,800   $ 447,800   $ 450,000
5.25% senior notes due 2027          
Financial assets and liabilities at fair value          
Interest rate (as a percent) 5.25%   5.25%   5.25%
8.00% senior secured notes due 2028          
Financial assets and liabilities at fair value          
Interest rate (as a percent) 8.00%   8.00%   8.00%
Face amount of senior notes $ 799,300   $ 799,300   $ 799,300
Carrying Value | Revolving credit loans          
Financial assets and liabilities at fair value          
Loans Payable, Fair Value Disclosure 235,000   235,000   245,000
Carrying Value | Tranche B term loans due 2029          
Financial assets and liabilities at fair value          
Loans Payable, Fair Value Disclosure 443,702   443,702   445,568
Carrying Value | 5.25% senior notes due 2027          
Financial assets and liabilities at fair value          
Loans Payable, Fair Value Disclosure 529,310   529,310   550,000
Carrying Value | 8.00% senior secured notes due 2028          
Financial assets and liabilities at fair value          
Loans Payable, Fair Value Disclosure 798,402   798,402   798,283
Fair Value, Recurring [Member] | Fair Value | Revolving credit loans | Fair Value, Inputs, Level 2 [Member]          
Financial assets and liabilities at fair value          
Loans Payable, Fair Value Disclosure 235,000   235,000   245,000
Fair Value, Recurring [Member] | Fair Value | Tranche B term loans due 2029          
Financial assets and liabilities at fair value          
Loans Payable, Fair Value Disclosure 403,769   403,769   445,568
Fair Value, Recurring [Member] | Fair Value | 5.25% senior notes due 2027          
Financial assets and liabilities at fair value          
Loans Payable, Fair Value Disclosure 480,349   480,349   522,500
Fair Value, Recurring [Member] | Fair Value | 8.00% senior secured notes due 2028          
Financial assets and liabilities at fair value          
Loans Payable, Fair Value Disclosure $ 763,472   $ 763,472   $ 818,240