XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Exit and Realignment Costs (Tables)
9 Months Ended
Sep. 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 September 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, 202319,864 
Provision for exit and realignment activities:
Severance2,361 
Professional fees16,800 
Vendor contract and lease termination costs4,300 
Other5,420 
Cash payments(26,311)
Accrued exit and realignment costs, September 30, 2023$22,434 
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, 2022822 
Provision for exit and realignment activities:
Other1,251 
Cash payments(1,693)
Accrued exit and realignment costs, September 30, 2022$380