XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments - Summary of Amount Recognized as and Reclassified from Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Derivative [Line Items]        
Beginning of the Period $ (135) $ (540) $ 152 $ 277
Recognized 19 (251) (81) (809)
Reclassified (135) (367) 52 (108)
End of the Period 19 (424) 19 (424)
Foreign Currency Purchase Contracts [Member]        
Derivative [Line Items]        
Beginning of the Period 94 122 108 135
Recognized 0 0 0 0
Reclassified 6 7 20 20
End of the Period 88 115 88 115
Futures Contracts - Copper and Aluminum [Member]        
Derivative [Line Items]        
Beginning of the Period (229) (662) 44 142
Recognized 19 (251) (81) (809)
Reclassified (141) (374) 32 (128)
End of the Period $ (69) $ (539) $ (69) $ (539)