XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2025
Restructuring  
Schedule of category of restructuring charges incurred The following table reflects the category of restructuring charges incurred during the three months ended March 31, 2025 and 2024 (in thousands):

Three months ended

    

March 31, 2025

    

March 31, 2024

Employee severance and benefit arrangements

$

15,887

$

5,215

Legal and professional fees

171

796

Contract termination costs

1,096

Total restructuring charges

$

17,154

$

6,011

Schedule of restructuring activities related to the 2025 and 2024 Restructuring Plans Restructuring activities related to the 2025 and 2024 Restructuring Plans were as follows (in thousands):

2025
Restructuring Plan

2024
Restructuring Plan

Accrued balance as of December 31, 2024

$

$

129

Accruals and adjustments

15,753

4

Cash payments

Accrued balance as of March 31, 2025

$

15,753

$

133