v3.26.1
Restructuring Costs (Tables)
6 Months Ended
Jun. 30, 2026
Restructuring and Related Activities [Abstract]  
Schedule of Changes in Restructuring Reserve
Six Months Ended
June 30, 2026 and 2025
(in thousands)
Severance and Employee BenefitsOther Restructuring ChargesTotal
Liability as of December 31, 2025
$— $2,535 $2,535 
   Net charges4,543 31,941 36,484 
   Payments(1,124)(13,504)(14,628)
   Non-cash (a)
— (14,857)(14,857)
Liability as of June 30, 2026
$3,419 $6,115 $9,534 

Liability as of December 31, 2024
$9,653 $— $9,653 
   Net charges2,618 2,139 4,757 
   Payments(12,271)(180)(12,451)
   Non-cash (a)
— (1,397)(1,397)
Liability as of June 30, 2025
$— $562 $562 
(a) Represents share-based compensation costs and asset write-downs included in restructuring charges.