v3.25.2
Restructuring (Tables)
6 Months Ended
Jun. 30, 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:

 

 

Six Months Ended June 30,

 

 

2025

 

 

2024

 

 

(in thousands)

 

Balance as of January 1

$

15,307

 

 

$

10,589

 

Restructuring expenses incurred, net

 

283

 

 

 

(597

)

Cash paid

 

(13,416

)

 

 

(9,230

)

Non-cash activity

 

 

 

 

 

Balance as of June 30

$

2,174

 

 

$

762