XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Exit and Realignment Charges, Net (Tables)
6 Months Ended
Jun. 30, 2025
Restructuring and Related Activities [Abstract]  
Schedule of Exit and Realignment Cost Accrual Activity

The following table summarizes the activity related to exit and realignment cost accruals, which are generally classified as other current liabilities in our condensed consolidated balance sheets, through June 30, 2025 and 2024:

    

Total

Accrued exit and realignment costs, December 31, 2024

$

6,732

Provision for exit and realignment activities:

 

  

Professional fees

 

6,176

IT strategic initiatives and other

 

304

Cash payments

 

(7,516)

Accrued exit and realignment costs, March 31, 2025

 

5,696

Provision for exit and realignment activities:

Professional fees

1,916

IT strategic initiatives and other

192

Cash payments

(6,119)

Accrued exit and realignment costs, June 30, 2025

$

1,685

Accrued exit and realignment costs, December 31, 2023

$

3,109

Provision for exit and realignment activities:

 

  

Professional fees

5,685

IT strategic initiatives and other

2,435

Cash payments

 

(2,463)

Accrued exit and realignment costs, March 31, 2024

8,766

Provision for exit and realignment activities:

 

  

Professional fees

 

12,453

IT strategic initiatives and other

 

2,982

Cash payments

 

(3,600)

Accrued exit and realignment costs, June 30, 2024

$

20,601