v3.25.2
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Interest Rate Swaps) (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Mar. 29, 2025
Sep. 23, 2022
Fair Value, Recurring [Member]      
Derivative [Line Items]      
Derivative Assets $ 1,706 $ 2,603  
Derivative Liabilities 1,201 496  
Interest Rate Swap      
Derivative [Line Items]      
Notional amount 203,195   $ 219,800
Estimated Fair Value Assets (Liabilities) 528    
Interest Rate Swap | Fair Value, Recurring [Member] | Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Liabilities 499    
Interest Rate Swap | Level 2 | Fair Value, Recurring [Member] | Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Liabilities 499    
Interest Rate Swap | Other Current Assets | Fair Value, Recurring [Member] | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Assets   1,305  
Interest Rate Swap | Other Current Assets | Level 2 | Fair Value, Recurring [Member] | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Assets 1,027    
Interest Rate Swap | Other Noncurrent Assets | Fair Value, Recurring [Member] | Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Liabilities   1,020  
Interest Rate Swap | Other Noncurrent Assets | Level 2 | Fair Value, Recurring [Member] | Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Liabilities 0    
Interest Rate Swap, 4.08% Fixed Interest Rate      
Derivative [Line Items]      
Notional amount $ 102,289   109,900
Derivative fixed interest rate 3.32%    
Estimated Fair Value Assets (Liabilities) $ 218    
Interest Rate Swap, 4.15% Fixed Interest Rate      
Derivative [Line Items]      
Notional amount $ 100,906   $ 109,900
Derivative fixed interest rate 3.30%    
Estimated Fair Value Assets (Liabilities) $ 310    
Foreign Exchange Contract | Fair Value, Recurring [Member] | Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Assets 630 193  
Derivative Liabilities 0 471  
Foreign Exchange Contract | Fair Value, Recurring [Member] | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Assets 49 85  
Derivative Liabilities 702 25  
Foreign Exchange Contract | Level 2 | Fair Value, Recurring [Member] | Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Assets   193  
Derivative Liabilities   471  
Foreign Exchange Contract | Level 2 | Fair Value, Recurring [Member] | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Assets   85  
Foreign Exchange Contract | Other Current Assets | Fair Value, Recurring [Member] | Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Assets   193  
Foreign Exchange Contract | Other Current Assets | Fair Value, Recurring [Member] | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Assets   $ 85  
Foreign Exchange Contract | Other Current Assets | Level 2 | Fair Value, Recurring [Member] | Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Assets 630    
Foreign Exchange Contract | Other Current Assets | Level 2 | Fair Value, Recurring [Member] | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Assets $ 49