XML 68 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Exit and Realignment Costs - Accrual for Exit and Realignment Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Restructuring Reserve [Roll Forward]    
Accrued exit and realignment costs, beginning of period $ 969 $ 8,306
Cash payments (5,546) (6,903)
Accrued exit and realignment costs, end of period 11,097 3,085
Severance    
Restructuring Reserve [Roll Forward]    
Provision for exit and realignment activities: 4,127 811
Professional fees    
Restructuring Reserve [Roll Forward]    
Provision for exit and realignment activities: 9,012  
Other    
Restructuring Reserve [Roll Forward]    
Provision for exit and realignment activities: $ 2,535 $ 871