XML 52 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Loss (Details)
$ in Thousands
6 Months Ended
Jun. 27, 2025
USD ($)
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance $ 745,698
Ending Balance 801,446
Total Accumulated Other Comprehensive Loss  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance (29,921)
Other comprehensive income (loss) 28,380
Amounts reclassified from accumulated other comprehensive loss 409
Ending Balance (1,132)
Cumulative Translation Adjustments  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance (23,686)
Other comprehensive income (loss) 28,957
Ending Balance 5,271
Pension Liability Adjustments  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance (6,235)
Other comprehensive income (loss) (577)
Amounts reclassified from accumulated other comprehensive loss 409
Ending Balance $ (6,403)