XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring and Other Related Charges (Tables)
6 Months Ended
Jun. 30, 2025
Restructuring and Related Activities [Abstract]  
Summary of Restructuring Liability Activities

Restructuring liability activities during the year ended December 31, 2024 and the six months ended June 30, 2025 consist of the following (in thousands):

 

 

 

Severance
Costs

 

 

Retention
Costs

 

 

Other
Costs

 

 

Total
Restructuring

 

Balance at December 31, 2023

 

$

 

 

$

 

 

$

 

 

$

 

Accruals

 

 

6,713

 

 

 

3,174

 

 

 

1,009

 

 

 

10,896

 

Cash payments

 

 

(3,953

)

 

 

(1,596

)

 

 

(1,000

)

 

 

(6,549

)

Balance at December 31, 2024

 

 

2,760

 

 

 

1,578

 

 

 

9

 

 

 

4,347

 

Accruals

 

 

1,003

 

 

 

280

 

 

 

 

 

 

1,283

 

Cash payments

 

 

(277

)

 

 

(1,858

)

 

 

(9

)

 

 

(2,144

)

Balance at June 30, 2025

 

$

3,486

 

 

$

 

 

$

 

 

$

3,486