XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Severance, Restructuring and Acquisition Integration Activities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2021
Mar. 29, 2020
Dec. 31, 2021
Dec. 31, 2019
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs $ 5,171 $ 3,619    
Restructuring and integration cost payable period 60 days      
Selling, General and Administrative Expenses        
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs $ 4,911 3,574    
Cost Reduction Plan        
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs 2,300      
Cost Reduction Plan | Forecast        
Restructuring Cost and Reserve [Line Items]        
Expected cost remaining     $ 6,000  
Cost Reduction Plan | Selling, General and Administrative Expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring and related cost, expected cost       $ 60,000
Acquisition Integration Program        
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs $ 1,800 $ 2,200    
Acquisition Integration Program | Forecast        
Restructuring Cost and Reserve [Line Items]        
Expected cost remaining     $ 2,400