XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Exit and Realignment Costs (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2023 and 2022:
Total
Accrued exit and realignment costs, December 31, 2022$969 
Provision for exit and realignment activities:
Severance4,127 
Professional fees9,012 
Vendor contract and lease termination costs1,824 
Other711 
Cash payments(5,546)
Accrued exit and realignment costs, March 31, 202311,097
Provision for exit and realignment activities:
Severance505 
Professional fees22,953 
Vendor contract and lease termination costs1,707 
Other3,798 
Cash payments(20,196)
Accrued exit and realignment costs, June 30, 2023$19,864 
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, 20223,085
Provision for exit and realignment activities:
Severance246 
Other968 
Cash payments(3,477)
Accrued exit and realignment costs, June 30, 2022$822