XML 82 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Restructuring, Acquisition and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges $ 2,523 $ 1,136 $ 3,071 $ 3,607
Acquisition and related charges 20 98 1,755 103
Total restructuring, acquisition, and related costs 2,543 1,234 4,826 3,710
2024 Restructuring        
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges $ 2,523   $ 3,071  
2022 Restructuring        
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges   677   2,874
2020 Restructuring        
Restructuring Cost And Reserve [Line Items]        
Total restructuring charges   $ 459   $ 733