XML 82 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Restructuring, Acquisition and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges $ 1,919 $ 4,330 $ 4,990 $ 7,937
Acquisition and related charges 580 151 2,335 254
Total restructuring, acquisition, and related costs 2,499 4,481 7,325 8,191
2024 Restructuring        
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges $ 1,919   $ 4,990  
2022 Restructuring        
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges   2,450   5,324
2020 Restructuring        
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges   $ 1,880   $ 2,613