v3.26.1
Derivatives and Hedging - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Dec. 27, 2025
Dec. 19, 2023
Foreign Exchange Forward            
Derivative [Line Items]            
Notional amount         $ 1,551  
Foreign Currency Forward, Gain or Loss $ (20) $ 79 $ 4 $ (81)    
Foreign Exchange Forward | Fair Value, Recurring [Member]            
Derivative [Line Items]            
Derivative Asset $ 0   $ 0   $ 1,504  
Interest Rate Swap Agreement - 2024 Swap 1            
Derivative [Line Items]            
Notional amount           $ 144
Fixed interest rate           3.80%
Interest Rate Swap Agreement - 2024 Swap 2            
Derivative [Line Items]            
Notional amount           $ 216
Fixed interest rate           3.62%