v3.26.1
Fair Value Measures - Carrying Amount and Estimated Fair Value of Financial Instruments (Detail) - USD ($)
$ in Thousands
Jun. 29, 2026
Dec. 29, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current $ 6,825  
Derivative liabilities, non-current 20,819 $ 0
Long-term debt 973,456 916,151
Derivatives designated as hedges | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current 2,702 5,212
Derivative liabilities, current 0 31
Derivative liabilities, non-current 0 382
Derivatives designated as hedges | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current 2,702 5,212
Derivative liabilities, current 0 31
Derivative liabilities, non-current 0 382
Derivatives not designated as hedges | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current 6,825 0
Derivative liabilities, non-current 20,819 0
Derivatives not designated as hedges | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current 6,825 0
Derivative liabilities, non-current 20,819 0
Senior Notes due March 2029 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 497,781 497,392
Senior Notes due March 2029 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 481,760 488,325
Term Loan due May 2030 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 395,675 336,778
Term Loan due May 2030 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 401,000 345,806
RCF due May 2031 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 80,000 0
RCF due May 2031 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 80,000 0
Asia ABL Revolving Loan due June 2028 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 0 80,000
Asia ABL Revolving Loan due June 2028 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 0 80,000
Other loan | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 0 1,981
Other loan | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value $ 0 $ 1,981