XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments and Hedging Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Derivatives designated as hedging instruments:            
Derivative contracts            
Assets       $ 954 $ 219 $ 26
Liabilities         (84) (256)
Derivatives designated as hedging instruments: | Foreign currency forward contracts            
Derivative contracts            
Notional Amounts       7,483 5,533 8,294
Assets       539 14  
Liabilities           (122)
Derivatives designated as hedging instruments: | Commodity futures contracts            
Derivative contracts            
Notional Amounts       4,010 7,147 4,726
Assets       $ 415 205 26
Liabilities         $ (84) $ (134)
Forecast | Foreign currency forward contracts            
Derivative contracts            
Accumulated other comprehensive gain to be reclassified $ 227 $ 232 $ 80      
Forecast | Commodity futures contracts            
Derivative contracts            
Accumulated comprehensive gain to be reclassified   $ 415