XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring, Integration, and Other Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restructuring Cost and Reserve [Line Items]      
Restructuring, integration, and other charges $ 10,911 $ 13,288 $ 89,785
Other Charges (5,762) 532 66,893
Restructuring Charges From Current Period [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring, integration, and other charges 15,126 13,389 22,256
Restructuring Charges From Prior Periods [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring, integration, and other charges $ 1,547 $ (633) 636
Other Restructuring [Member]      
Restructuring Cost and Reserve [Line Items]      
Relocation and other centralization charges     8,959
Severance Costs [Member] | Expense Reduction Program [Member]      
Restructuring Cost and Reserve [Line Items]      
Other Charges     $ 45,951