XML 51 R97.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Instruments - Summary of Amount Recognized as and Reclassified from Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Beginning of the Year $ (64) $ 739
Recognized 97 (713)
Reclassified (258) 90
End of the Year 291 (64)
Foreign Currency Purchase Contracts [Member]    
Derivative [Line Items]    
Beginning of the Year 216 239
Recognized 0 0
Reclassified 27 23
End of the Year 189 216
Futures Contracts - Copper and Aluminum [Member]    
Derivative [Line Items]    
Beginning of the Year (280) 500
Recognized 97 (713)
Reclassified (285) 67
End of the Year $ 102 $ (280)