XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring Charges - Severance and Other Restructuring Costs (Details) - Optimizing for Profitable Growth - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 27,161 $ 25,274 $ 47,759 $ 25,274
Cost of sales        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 392 0 3,016 0
Other selling and administrative expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 26,769 $ 25,274 $ 44,743 $ 25,274