XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments and Hedging Activities - Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative    
Amount of Gain/(Loss) Recognized in Income $ (2,217) $ 1,769
Foreign currency contracts | Cost of Sales    
Derivative    
Amount of Gain/(Loss) Recognized in Income (2,158) 1,915
Commodity contracts | Cost of Sales    
Derivative    
Amount of Gain/(Loss) Recognized in Income (57) (9)
Interest rate caps | Cost of Sales    
Derivative    
Amount of Gain/(Loss) Recognized in Income $ (2) $ (137)