v3.25.2
Restructuring (Tables)
6 Months Ended
Jun. 30, 2025
Restructuring and Related Activities [Abstract]  
Restructuring and Related Cost Components The following table summarizes the components of the restructuring charges (in thousands):
Six Months Ended June 30, 2025
AccrualsNon-cash itemsTotal
Employee separation costs$6,947 $806 $7,753 
Other restructuring charges43 — 43 
$6,990 $806 $7,796 
Schedule of Restructuring Reserve by Type of Cost
The following table sets forth activity in the restructuring liability (in thousands):
Employee
separation
costs
Other
restructuring
charges
Total
Balance at December 31, 2024$— $— $— 
Accruals6,947 43 6,990 
Payments(6,404)(43)(6,447)
Balance at June 30, 2025
$543 $— $543