XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments and Hedging Activities - OCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Derivative Instruments and Hedging Activities        
Gain (Loss) Recognized in OCI $ 2,078 $ (542) $ 1,608 $ (550)
Reclassified from Accumulated OCI into Earnings        
Derivative Instruments and Hedging Activities        
Gain (Loss) Reclassified from Accumulated OCI into Earnings (33) 121 (76) 398
Foreign currency derivatives.        
Derivative Instruments and Hedging Activities        
Gain (Loss) Recognized in OCI (276) (483) (23) (556)
Foreign currency derivatives. | Reclassified from Accumulated OCI into Earnings        
Derivative Instruments and Hedging Activities        
Gain (Loss) Reclassified from Accumulated OCI into Earnings (27) 48 (163) 236
Commodity derivatives        
Derivative Instruments and Hedging Activities        
Gain (Loss) Recognized in OCI 2,354 (59) 1,631 6
Commodity derivatives | Reclassified from Accumulated OCI into Earnings        
Derivative Instruments and Hedging Activities        
Gain (Loss) Reclassified from Accumulated OCI into Earnings $ (6) $ 73 $ 87 $ 162