XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COST OPTIMIZATION PROGRAM (Activity in Restructuring Reserves) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Restructuring Reserve [Roll Forward]  
Balance at December 31, 2023 $ 6,966
Charges 16,530
Payments Made (19,672)
Balance at June 30, 2024 3,824
Employee separation costs | 2024 Cost Optimization Program  
Restructuring Reserve [Roll Forward]  
Balance at December 31, 2023 0
Charges 7,229
Payments Made (3,691)
Balance at June 30, 2024 3,538
Employee separation costs | 2023 Cost Optimization Program  
Restructuring Reserve [Roll Forward]  
Balance at December 31, 2023 6,966
Charges 9,015
Payments Made (15,981)
Balance at June 30, 2024 0
Contract termination charges | 2024 Cost Optimization Program  
Restructuring Reserve [Roll Forward]  
Balance at December 31, 2023 0
Charges 286
Payments Made 0
Balance at June 30, 2024 $ 286