v3.25.1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2025
Restructuring and Related Activities [Abstract]  
Summary of Restructuring Activity

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

 

 

Three Months Ended March 31,

 

 

2025

 

 

2024

 

 

(in thousands)

 

Balance as of December 31

$

15,307

 

 

$

10,589

 

Restructuring expenses incurred, net

 

513

 

 

 

(597

)

Cash paid

 

(9,042

)

 

 

(7,424

)

Non-cash activity

 

 

 

 

 

Balance as of March 31

$

6,778

 

 

$

2,568