v3.26.1
DERIVATIVES - AOCI Impact (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Foreign exchange contracts          
Fair values of derivative instruments          
Gain (loss) recognized in AOCI     $ 993   $ 1,396
Forward starting swap agreements          
Fair values of derivative instruments          
Gain (loss) recognized in AOCI     15,195   16,291
Net investment contracts          
Fair values of derivative instruments          
Gain (loss) recognized in AOCI     (1,079)   $ (5,721)
Sales | Foreign exchange contracts          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings $ 1,041 $ 378 2,513 $ (335)  
Cost of goods sold | Foreign exchange contracts          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings 132 182 1,691 543  
Interest expense, net | Forward starting swap agreements          
Fair values of derivative instruments          
Gain (loss) reclassified from AOCI to earnings $ 689 $ 689 $ 1,378 $ 1,378