v3.26.1
Restructuring - Accrual and Charges Incurred Related to Restructuring (Details) - Restructuring Plan
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Restructuring Reserve [Roll Forward]  
Balance at beginning of year $ 6,764
Additions 12,667
Cash payments (14,098)
Balance at end of year 5,333
Severance  
Restructuring Reserve [Roll Forward]  
Balance at beginning of year 2,321
Additions 11,624
Cash payments (12,652)
Balance at end of year 1,293
Lease Termination  
Restructuring Reserve [Roll Forward]  
Balance at beginning of year 4,443
Additions 1,043
Cash payments (1,446)
Balance at end of year $ 4,040