XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments and Hedging Activities - OCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Effect of derivative instruments on earnings        
Gain (Loss) Recognized in OCI $ (229) $ 841 $ (8) $ 1,317
Reclassified from Accumulated OCI into Earnings        
Effect of derivative instruments on earnings        
Gain (Loss) Reclassified from Accumulated OCI into Earnings 148 794 277 1,565
Foreign currency forward contracts        
Effect of derivative instruments on earnings        
Gain (Loss) Recognized in OCI (149) 94 (73) 173
Foreign currency forward contracts | Reclassified from Accumulated OCI into Earnings        
Effect of derivative instruments on earnings        
Gain (Loss) Reclassified from Accumulated OCI into Earnings 86 131 188 234
Commodity futures contracts        
Effect of derivative instruments on earnings        
Gain (Loss) Recognized in OCI (80) 747 65 1,144
Commodity futures contracts | Reclassified from Accumulated OCI into Earnings        
Effect of derivative instruments on earnings        
Gain (Loss) Reclassified from Accumulated OCI into Earnings $ 62 $ 663 $ 89 $ 1,331