XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments and Hedging Activities - OCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Effect of derivative instruments on earnings    
Gain (Loss) Recognized in OCI $ 476 $ (961)
Reclassified from Accumulated OCI into Earnings    
Effect of derivative instruments on earnings    
Gain (Loss) Reclassified from Accumulated OCI into Earnings 771 (253)
Foreign currency forward contracts    
Effect of derivative instruments on earnings    
Gain (Loss) Recognized in OCI 79 (205)
Foreign currency forward contracts | Reclassified from Accumulated OCI into Earnings    
Effect of derivative instruments on earnings    
Gain (Loss) Reclassified from Accumulated OCI into Earnings 103 (98)
Commodity futures contracts    
Effect of derivative instruments on earnings    
Gain (Loss) Recognized in OCI 397 (756)
Commodity futures contracts | Reclassified from Accumulated OCI into Earnings    
Effect of derivative instruments on earnings    
Gain (Loss) Reclassified from Accumulated OCI into Earnings $ 668 $ (155)