v3.26.1
Comprehensive Income and Accumulated Other Comprehensive Income (Loss) - Schedule of Components of Other Comprehensive Income (Loss), Net of Tax (Details)
$ in Thousands
6 Months Ended
Jun. 28, 2026
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance $ 1,264,424
Other comprehensive income 25,479
Amounts reclassified from accumulated other comprehensive loss 541
Net current period other comprehensive income 26,020
Ending balance 1,384,554
Accumulated Other  Comprehensive Loss  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (97,204)
Ending balance (71,184)
Foreign Currency Translation Component  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (91,808)
Other comprehensive income 25,479
Amounts reclassified from accumulated other comprehensive loss 0
Net current period other comprehensive income 25,479
Ending balance (66,329)
Pension and Other  Postretirement Benefit Plans  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (5,396)
Other comprehensive income 0
Amounts reclassified from accumulated other comprehensive loss 541
Net current period other comprehensive income 541
Ending balance $ (4,855)