XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.2
Restructuring Charges - Severance and Other Restructuring Costs (Details) - Optimizing for Profitable Growth - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 10,868 $ 20,599
Cost of sales    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 412 2,625
Other selling and administrative expenses    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 10,456 $ 17,974