XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring Charges - Severance and Other Restructuring Charges Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Optimizing for Profitable Growth        
Restructuring Reserve [Roll Forward]        
Remaining liability at beginning of period     $ 25,096 $ 0
Charges $ 27,161 $ 25,274 47,759 25,274
Payments/Utilization     (32,349) 0
Remaining liability at end of period 40,506 25,274 40,506 25,274
Severance        
Restructuring Reserve [Roll Forward]        
Charges   900   6,100
Severance | Optimizing for Profitable Growth        
Restructuring Reserve [Roll Forward]        
Remaining liability at beginning of period     25,096 0
Charges     46,108 25,274
Payments/Utilization     (30,732) 0
Remaining liability at end of period 40,472 25,274 40,472 25,274
Other restructuring charges | Optimizing for Profitable Growth        
Restructuring Reserve [Roll Forward]        
Remaining liability at beginning of period     0 0
Charges     1,651 0
Payments/Utilization     (1,617) 0
Remaining liability at end of period $ 34 $ 0 $ 34 $ 0