XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative [Line Items]        
Beginning of the Period $ 249 $ 216 $ 186 $ 152
Recognized 158 (278) 210 (100)
Reclassified 278 73 267 187
End of the Period 129 (135) 129 (135)
Foreign Currency Purchase Contracts [Member]        
Derivative [Line Items]        
Beginning of the Period 75 102 81 108
Reclassified 8 8 14 14
End of the Period 67 94 67 94
Futures Contracts - Copper and Aluminum [Member]        
Derivative [Line Items]        
Beginning of the Period 174 114 105 44
Recognized 158 (278) 210 (100)
Reclassified 270 65 253 173
End of the Period $ 62 $ (229) $ 62 $ (229)