XML 51 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Exit and Realignment Costs (Tables)
3 Months Ended
Mar. 31, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Related Costs Accrual Activity
The following table summarizes the activity related to exit and realignment cost accruals through March 31, 2023 and 2022:
Total
Accrued exit and realignment costs, December 31, 2022$969 
Provision for exit and realignment activities:
Severance4,127 
Professional fees9,012 
Other2,535 
Cash payments(5,546)
Accrued exit and realignment costs, March 31, 2023$11,097 
Accrued exit and realignment costs, December 31, 2021$8,306 
Provision for exit and realignment activities:
Severance811 
Other871 
Cash payments(6,903)
Accrued exit and realignment costs, March 31, 2022$3,085