v3.26.3
Fair Value Measures - Carrying Amount and Estimated Fair Value of Financial Instruments (Detail) - USD ($)
$ in Thousands
Sep. 28, 2026
Dec. 29, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current $ 10,969  
Derivative liabilities, non-current 21,109 $ 382
Long-term debt 1,643,872 916,151
Derivatives designated as hedges | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current 12,009 0
Derivative liabilities, current 0 31
Derivative liabilities, non-current 21,109 382
Derivatives designated as hedges | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current 12,009 0
Derivative liabilities, current 0 31
Derivative liabilities, non-current 21,109 382
Derivatives not designated as hedges | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current 2,600 5,212
Derivative liabilities, current 278 0
Derivatives not designated as hedges | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets, current 2,600 5,212
Derivative liabilities, current 278 0
Senior Notes due March 2029 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 497,978 497,392
Senior Notes due March 2029 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 473,120 488,325
Senior Notes due October 2034 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 490,961 0
Senior Notes due October 2034 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 499,715 0
Term Loan due May 2030 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 394,933 336,778
Term Loan due May 2030 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 399,998 345,806
RCF due May 2031 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt 260,000 0
RCF due May 2031 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt   0
Long-Term Debt, Fair Value 260,000  
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