v3.26.1
Restructuring - Schedule of Changes in Accrued Expenses Relating to Transformation Initiative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Restructuring Reserve [Roll Forward]  
Balance at December 31, 2025 $ 4,534
Charges 2,301
Cash payments (2,332)
Other adjustments (655)
Balance at June 30, 2026 3,848
Asset and Other Restructuring-Related Costs  
Restructuring Reserve [Roll Forward]  
Balance at December 31, 2025 1,147
Charges 1,886
Cash payments (1,324)
Other adjustments 0
Balance at June 30, 2026 1,709
Contract and External Obligation Costs  
Restructuring Reserve [Roll Forward]  
Balance at December 31, 2025 2,535
Charges 0
Cash payments (13)
Other adjustments (655)
Balance at June 30, 2026 1,867
Employee and Personnel-Related Costs  
Restructuring Reserve [Roll Forward]  
Balance at December 31, 2025 852
Charges 415
Cash payments (995)
Other adjustments 0
Balance at June 30, 2026 $ 272