XML 58 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring (Tables)
12 Months Ended
Dec. 31, 2024
Restructuring and Related Activities [Abstract]  
Summary of Restructuring Activity

The following table summarizes activity related to the restructuring accrual inclusive of both the 2023 and 2024 Restructuring:

 

Year Ended December 31,

 

 

2024

 

 

2023

 

 

(in thousands)

 

Balance as of January 1

$

10,589

 

 

$

 

Restructuring expenses incurred, net

 

21,854

 

 

 

33,386

 

Cash paid

 

(16,939

)

 

 

(19,163

)

Non-cash activity

 

(197

)

 

 

(3,634

)

Balance as of December 31

$

15,307

 

 

$

10,589