v3.24.1.u1
Exit and Realignment Costs (Tables)
3 Months Ended
Mar. 31, 2024
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 classified as other current liabilities in our consolidated balance sheets, through March 31, 2024 and 2023:

​

​

​

​

​

​

    

Total

Accrued exit and realignment costs, December 31, 2023

​

$

20,047

Provision for exit and realignment activities:

​

 

  

Severance

​

 

184

Professional fees

​

 

25,625

Other

​

 

2,493

Cash payments

​

 

(11,728)

Accrued exit and realignment costs, March 31, 2024

​

$

36,621

​

​

​

​

Accrued exit and realignment costs, December 31, 2022

​

$

969

Provision for exit and realignment activities:

​

 

  

Severance

​

 

4,127

Professional fees

​

​

9,012

Other

​

 

2,535

Cash payments

​

 

(5,546)

Accrued exit and realignment costs, March 31, 2023

​

$

11,097