XML 120 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Exit and Realignment Costs - Accrual for Exit and Realignment Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restructuring Reserve [Roll Forward]      
Accrued exit and realignment charges, beginning balance $ 3,146 $ 8,162 $ 7,477
Cash payments (14,787) (20,328) (13,712)
Accrued exit and realignment charges, ending balance 8,306 3,146 8,162
Severance      
Restructuring Reserve [Roll Forward]      
Restructuring charges 9,191 5,623 6,008
Information system restructuring costs      
Restructuring Reserve [Roll Forward]      
Restructuring charges 4,752 2,119 2,531
Lease obligations      
Restructuring Reserve [Roll Forward]      
Restructuring charges 440 1,051  
Other      
Restructuring Reserve [Roll Forward]      
Restructuring charges $ 5,564 $ 6,519 $ 5,858