XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.3
COST OPTIMIZATION PROGRAMS - Restructuring Reserves (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Restructuring Reserve [Roll Forward]    
Balance at December 31, 2024 $ 1,763 $ 6,966
Charges 32,782 26,433
Payments Made (28,257) (29,487)
Balance at September 30, 2025 6,288 3,912
Employee separation costs | 2025 Cost Optimization Program    
Restructuring Reserve [Roll Forward]    
Balance at December 31, 2024 0  
Charges 26,725  
Payments Made (20,991)  
Balance at September 30, 2025 5,734  
Employee separation costs | 2024 Cost Optimization Program    
Restructuring Reserve [Roll Forward]    
Balance at December 31, 2024 1,763 0
Charges 6,057 17,132
Payments Made (7,266) (13,506)
Balance at September 30, 2025 $ 554 3,626
Employee separation costs | 2023 Cost Optimization Program    
Restructuring Reserve [Roll Forward]    
Balance at December 31, 2024   6,966
Charges   9,015
Payments Made   (15,981)
Balance at September 30, 2025   0
Contract termination charges | 2024 Cost Optimization Program    
Restructuring Reserve [Roll Forward]    
Balance at December 31, 2024   0
Charges   286
Payments Made   0
Balance at September 30, 2025   $ 286