v3.26.1
Accumulated Other Comprehensive Income - Changes in AOCL (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Changes in accumulated other comprehensive income        
Beginning balance $ 403,404 $ 513,094 $ 452,925 $ 524,807
Net current period other comprehensive loss (272) 9,270 (1,968) 9,728
Ending balance 395,066 501,430 395,066 501,430
Defined Benefit Pension Plan        
Changes in accumulated other comprehensive income        
Beginning balance     24,153  
Amounts reclassified from AOCIL     (487)  
Net current period other comprehensive loss     (487)  
Ending balance 23,666   23,666  
Foreign Currency Translation Adjustments        
Changes in accumulated other comprehensive income        
Beginning balance     (9,108)  
Other comprehensive loss before reclassifications     (1,481)  
Net current period other comprehensive loss     (1,481)  
Ending balance (10,589)   (10,589)  
Accumulated Other Comprehensive Income (Loss)        
Changes in accumulated other comprehensive income        
Beginning balance 13,349 (4,285) 15,045 (4,743)
Other comprehensive loss before reclassifications     (1,481)  
Amounts reclassified from AOCIL     (487)  
Net current period other comprehensive loss     (1,968)  
Ending balance $ 13,077 $ 4,985 $ 13,077 $ 4,985