v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Changes in AOCI by Component (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 03, 2026
Apr. 03, 2026
Jan. 02, 2026
Jun. 27, 2025
Mar. 28, 2025
Dec. 27, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance, beginning of period     $ 418,419      
Other comprehensive income (loss) before reclassifications $ (733) $ (1,584) 1,095 $ 5,184 $ 1,129 $ (4,916)
Amounts reclassified from accumulated other comprehensive income 11 9 11 11 10 11
Tax effects (3) (2) (3) (2) (3) (2)
Balance, end of period 430,635     450,464    
Accumulated Other Comprehensive Income (Loss)            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance, beginning of period 6,815 8,392 7,289 2,193 1,057 5,964
Balance, end of period 6,090 6,815 8,392 7,386 2,193 1,057
Foreign Currency Translation Adjustment            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance, beginning of period 6,867 8,451 7,356 2,274 1,141 6,056
Other comprehensive income (loss) before reclassifications (733) (1,584) 1,095 5,192 1,133 (4,915)
Amounts reclassified from accumulated other comprehensive income 0 0 0 0 0 0
Tax effects 0 0 0 0 0 0
Balance, end of period 6,134 6,867 8,451 7,466 2,274 1,141
Unrealized gain (loss) on available-for sale securities            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance, beginning of period 0 0 0 12 16 17
Other comprehensive income (loss) before reclassifications 0 0 0 (8) (4) (1)
Amounts reclassified from accumulated other comprehensive income 0 0 0 0 0
Tax effects 0 0 0 0 0 0
Balance, end of period 0 0 0 4 12 16
Unamortized Loss on Defined Benefit Pension Plans            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance, beginning of period (52) (59) (67) (93) (100) (109)
Other comprehensive income (loss) before reclassifications 0 0 0 0 0 0
Amounts reclassified from accumulated other comprehensive income 11 9 11 11 10 11
Tax effects (3) (2) (3) (2) (3) (2)
Balance, end of period $ (44) $ (52) $ (59) $ (84) $ (93) $ (100)