XML 108 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
COST OPTIMIZATION PROGRAMS (Activity in Restructuring Reserves) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restructuring Reserve [Roll Forward]    
Balance at December 31, 2023 $ 6,966 $ 0
Charges 31,270 28,990
Payments Made (36,473) (22,024)
Balance at December 31. 2024 $ 1,763 $ 6,966
Restructuring charges, statement of income or comprehensive income flag Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent
Employee separation costs | 2024 Cost Optimization Program    
Restructuring Reserve [Roll Forward]    
Balance at December 31, 2023 $ 0  
Charges 21,969  
Payments Made (20,206)  
Balance at December 31. 2024 1,763 $ 0
Employee separation costs | 2023 Cost Optimization Program    
Restructuring Reserve [Roll Forward]    
Balance at December 31, 2023 6,966 0
Charges 9,015 28,990
Payments Made (15,981) (22,024)
Balance at December 31. 2024 0 6,966
Contract Termination | 2024 Cost Optimization Program    
Restructuring Reserve [Roll Forward]    
Balance at December 31, 2023 0  
Charges 286  
Payments Made (286)  
Balance at December 31. 2024 $ 0 $ 0