v3.26.1
Accumulated Other Comprehensive Loss (Details)
$ in Thousands
6 Months Ended
Jul. 03, 2026
USD ($)
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance $ 1,314,287
Ending Balance 1,616,458
Total Accumulated Other Comprehensive Loss  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance (3,004)
Other comprehensive income (loss) (8,355)
Amounts reclassified from accumulated other comprehensive loss 509
Ending Balance (10,850)
Cumulative Translation Adjustments  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance 3,472
Other comprehensive income (loss) (5,204)
Ending Balance (1,732)
Pension Liability Adjustments  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning Balance (6,476)
Other comprehensive income (loss) (3,151)
Amounts reclassified from accumulated other comprehensive loss 509
Ending Balance $ (9,118)