XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments and Hedging Activities - OCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Effect of derivative instruments on earnings        
Gain (Loss) Recognized in OCI $ (542) $ 307 $ (550) $ 1,624
Reclassified from Accumulated OCI into Earnings        
Effect of derivative instruments on earnings        
Gain (Loss) Reclassified from Accumulated OCI into Earnings 121 922 398 2,487
Foreign currency forward contracts        
Effect of derivative instruments on earnings        
Gain (Loss) Recognized in OCI (483) (107) (556) 66
Foreign currency forward contracts | Reclassified from Accumulated OCI into Earnings        
Effect of derivative instruments on earnings        
Gain (Loss) Reclassified from Accumulated OCI into Earnings 48 106 236 340
Commodity futures contracts        
Effect of derivative instruments on earnings        
Gain (Loss) Recognized in OCI (59) 414 6 1,558
Commodity futures contracts | Reclassified from Accumulated OCI into Earnings        
Effect of derivative instruments on earnings        
Gain (Loss) Reclassified from Accumulated OCI into Earnings $ 73 $ 816 $ 162 $ 2,147