XML 83 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of Restructuring, Acquisition and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Restructuring Cost And Reserve [Line Items]    
Total restructuring charges $ 548 $ 2,471
Acquisition and related charges 1,735 5
Total restructuring, acquisition, and related costs 2,283 2,476
2024 Restructuring    
Restructuring Cost And Reserve [Line Items]    
Total restructuring charges $ 548  
2022 Restructuring    
Restructuring Cost And Reserve [Line Items]    
Total restructuring charges   2,197
2020 Restructuring    
Restructuring Cost And Reserve [Line Items]    
Total restructuring charges   $ 274