v3.25.1
Fair Value Measures - Carrying Amount and Estimated Fair Value of Financial Instruments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 30, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Assets, Current Assets, Current
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Long-term debt $ 917,646 $ 918,154
Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current 1,423 1,765
Derivative assets, non-current 0 1,326
Derivative liabilities, current 0 667
Derivative liabilities, non-current 136 0
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current 1,423 1,765
Derivative assets, non-current 0 1,326
Derivative liabilities, current 0 667
Derivative liabilities, non-current 136 0
Senior Notes due March 2029 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 496,824 496,638
Senior Notes due March 2029 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 461,635 464,325
Term Loan due May 2030 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 338,592 339,205
Term Loan due May 2030 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 346,278 346,930
ABL Revolving Loans | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 80,000 80,000
ABL Revolving Loans | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 80,000 80,000
Other loan | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 2,230 2,311
Other loan | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value $ 2,230 $ 2,311