v3.26.1
Long-Term Debt - Components of Debt (Details) - USD ($)
$ in Thousands
Mar. 29, 2026
Dec. 28, 2025
Debt Instrument [Line Items]    
Total long-term debt $ 738,969 $ 748,418
Fair value 739,013 749,994
Current portion of long-term debt (29,744) (29,543)
Unamortized discount and debt issuance costs (10,389) (10,803)
Long-term debt, net of current portion 698,836 708,072
Total loan facility | Line of Credit    
Debt Instrument [Line Items]    
Total long-term debt 705,676 707,201
Fair value $ 705,761 708,972
1.75%, due March 2027 | Equipment Loans    
Debt Instrument [Line Items]    
Debt instrument, stated percentage 1.75%  
Total long-term debt $ 2,257 2,815
Fair value $ 2,216 2,768
1.75%, due March 2027 | Equipment Loans    
Debt Instrument [Line Items]    
Debt instrument, stated percentage 1.75%  
Total long-term debt $ 5,266 6,568
Fair value $ 5,171 6,458
2.96%, due March 2027 | Equipment Loans    
Debt Instrument [Line Items]    
Debt instrument, stated percentage 2.96%  
Total long-term debt $ 5,300 6,601
Fair value $ 5,228 6,531
3.27%, due March 2027 | Equipment Loans    
Debt Instrument [Line Items]    
Debt instrument, stated percentage 3.27%  
Total long-term debt $ 6,243 7,799
Fair value $ 6,173 7,737
3.40%, due March 2027 | Equipment Loans    
Debt Instrument [Line Items]    
Debt instrument, stated percentage 3.40%  
Total long-term debt $ 3,469 4,252
Fair value $ 3,430 4,220
3.51%, due March 2027 | Equipment Loans    
Debt Instrument [Line Items]    
Debt instrument, stated percentage 3.51%  
Total long-term debt $ 6,429 8,522
Fair value 6,361 8,465
Other equipment loans | Equipment Loans    
Debt Instrument [Line Items]    
Total long-term debt 4,329 4,660
Fair value 4,673 4,843
Revolving Credit Facility | Secured Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Total long-term debt 89,676 91,201
Fair value 89,607 91,173
Secured Debt | Secured Term Loan Facility | Line of Credit    
Debt Instrument [Line Items]    
Total long-term debt 616,000 616,000
Fair value $ 616,154 $ 617,799