v3.25.2
Short-Term and Long-Term Debt (Schedule of line of credit facilities) (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Short-Term Debt    
Line of credit facility $ 10,115 $ 0
Long-Term Debt    
Less: Unamortized debt issuance costs (802) (917)
Term loan facility 208,648 206,270
Finance lease liabilities 54,608 58,921
Total long-term debt, before current portion 263,256 265,191
Less: current portion 30,176 29,393
Total long-term debt 233,080 235,798
Term loan facility [Member]    
Long-Term Debt    
Term loan facility 168,750 173,250
Revolving credit facilities [Member]    
Long-Term Debt    
Term loan facility $ 40,700 $ 33,937