XML 79 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Dec. 31, 2022
Dec. 31, 2021
Restructuring Reserve [Roll Forward]        
Beginning balance $ 3,760      
Expenses incurred 317 $ 577    
Payments made (1,845)      
Ending balance 2,232   $ 3,760  
Employee severance and temporary labor costs        
Restructuring Reserve [Roll Forward]        
Beginning balance 3,760      
Expenses incurred 125      
Payments made (1,653)      
Ending balance 2,232   3,760  
Other charges        
Restructuring Reserve [Roll Forward]        
Beginning balance 0      
Expenses incurred 192      
Payments made (192)      
Ending balance 0   0  
Restructuring Plan of 2022        
Restructuring Reserve [Roll Forward]        
Expenses incurred 262   4,581  
Restructuring Plan of 2022 | Minimum        
Restructuring Cost and Reserve [Line Items]        
Restructuring plan, expected costs 4,000      
Restructuring Plan of 2022 | Maximum        
Restructuring Cost and Reserve [Line Items]        
Restructuring plan, expected costs 5,000      
Restructuring Plan of 2021        
Restructuring Cost and Reserve [Line Items]        
Restructuring plan, expected costs 3,500      
Restructuring Reserve [Roll Forward]        
Expenses incurred 377   719 $ 2,487
Acquisition Restructuring Plan Of 2022        
Restructuring Cost and Reserve [Line Items]        
Restructuring plan, expected costs 2,300      
Restructuring Reserve [Roll Forward]        
Expenses incurred $ 84 $ 200 $ 1,479