XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments and Hedging Activities - Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) - Derivative Financial Instruments Not Designated as Hedging Instruments - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative        
Amount of Gain/(Loss) Recognized in Income $ 3,143 $ 527 $ 5,242 $ 2,296
Foreign currency contracts | Cost of Sales        
Derivative        
Amount of Gain/(Loss) Recognized in Income 3,208 779 5,366 2,694
Commodity contracts | Cost of Sales        
Derivative        
Amount of Gain/(Loss) Recognized in Income (65) (184) (122) (193)
Interest rate caps | Cost of Sales        
Derivative        
Amount of Gain/(Loss) Recognized in Income $ 0 $ (68) $ (2) $ (205)