v3.26.1
Restructuring Charges - Schedule of Severance and Other Restructuring Charges Activity (Details) - Optimizing for Profitable Growth - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2023
Restructuring Reserve [Roll Forward]          
Remaining liability at beginning of period     $ 16,657 $ 32,671  
Charges $ 2,208 $ 3,802 18,376 23,183  
Payments/Utilization     (20,366) (17,198)  
Remaining liability at end of period 14,667 38,656 14,667 38,656  
Severance          
Restructuring Reserve [Roll Forward]          
Remaining liability at beginning of period     16,590 32,661  
Charges     17,400 17,648 $ 25,000
Payments/Utilization     (19,418) (11,664)  
Remaining liability at end of period 14,572 38,645 14,572 38,645  
Other restructuring charges          
Restructuring Reserve [Roll Forward]          
Remaining liability at beginning of period     67 10  
Charges     976 5,535  
Payments/Utilization     (948) (5,534)  
Remaining liability at end of period $ 95 $ 11 $ 95 $ 11