XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring Charges - By type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Restructuring charges    
Restructuring charges $ 2,903 $ 8,450
Organizational Restructuring    
Restructuring charges    
Restructuring charges   1,695
Pandemic Restructuring    
Restructuring charges    
Restructuring charges 1,717 5,257
Other Restructuring    
Restructuring charges    
Restructuring charges 222  
Severance costs    
Restructuring charges    
Restructuring charges 1,717 6,952
Severance costs | Organizational Restructuring    
Restructuring charges    
Restructuring charges   1,695
Severance costs | Pandemic Restructuring    
Restructuring charges    
Restructuring charges 1,717 5,257
Property disposal costs | Property Restructuring    
Restructuring charges    
Loss on sale   915
Impairment loss   583
Other exit costs 964  
Restructuring charges $ 964 $ 1,498