XML 76 R67.htm IDEA: XBRL DOCUMENT v3.26.1
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, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative [Line Items]        
Beginning of the Period $ 211 $ 619 $ 116 $ (102)
Recognized (87) 18 76 798
Reclassified 101 281 169 340
End of the Period 23 356 23 356
Foreign Currency Purchase Contracts [Member]        
Derivative [Line Items]        
Beginning of the Period 21 48 27 54
Reclassified 7 8 13 14
End of the Period 14 40 14 40
Futures Contracts - Copper and Aluminum [Member]        
Derivative [Line Items]        
Beginning of the Period 190 571 89 (156)
Recognized (87) 18 76 798
Reclassified 94 273 156 326
End of the Period $ 9 $ 316 $ 9 $ 316