XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments and Hedging Activities - OCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative Instruments and Hedging Activities        
Gain (Loss) Recognized in OCI $ 1,010 $ 2,078 $ 490 $ 1,608
Reclassified from Accumulated OCI into Earnings        
Derivative Instruments and Hedging Activities        
Gain (Loss) Reclassified from Accumulated OCI into Earnings (481) (33) (1,694) (76)
Foreign currency derivatives        
Derivative Instruments and Hedging Activities        
Gain (Loss) Recognized in OCI 207 (276) (265) (23)
Foreign currency derivatives | Reclassified from Accumulated OCI into Earnings        
Derivative Instruments and Hedging Activities        
Gain (Loss) Reclassified from Accumulated OCI into Earnings (25) (27) (151) (163)
Commodity derivatives        
Derivative Instruments and Hedging Activities        
Gain (Loss) Recognized in OCI 803 2,354 755 1,631
Commodity derivatives | Reclassified from Accumulated OCI into Earnings        
Derivative Instruments and Hedging Activities        
Gain (Loss) Reclassified from Accumulated OCI into Earnings $ (456) $ (6) $ (1,543) $ 87