XML 85 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Restructuring, Acquisition and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges $ 10,221 $ 2,523 $ 7,216 $ 3,071
Acquisition and related charges 2,351 20 2,901 1,755
Total restructuring, acquisition, and related costs 12,572 2,543 10,117 4,826
2025 Restructuring        
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges 6,836 0 6,836 0
2024 Restructuring        
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges 3,385 2,523 3,975 3,071
2020 Restructuring        
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges $ (0) $ 0 $ (3,595) $ 0