XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Summary of Amount Recognized as and Reclassified from Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Derivative [Line Items]        
Beginning of the Period $ 216 $ 625 $ 152 $ 277
Recognized (278) (1,001) (100) (558)
Reclassified 73 164 187 259
End of the Period (135) (540) (135) (540)
Foreign Currency Purchase Contracts [Member]        
Derivative [Line Items]        
Beginning of the Period 102 128 108 135
Recognized 0 0 0 0
Reclassified 8 6 14 13
End of the Period 94 122 94 122
Futures Contracts - Copper and Aluminum [Member]        
Derivative [Line Items]        
Beginning of the Period 114 497 44 142
Recognized (278) (1,001) (100) (558)
Reclassified 65 158 173 246
End of the Period $ (229) $ (662) $ (229) $ (662)