v3.26.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, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Derivative [Line Items]        
Beginning of the Period $ 23 $ 356 $ 116 $ (102)
Recognized 41 22 117 820
Reclassified 71 244 240 584
End of the Period (7) 134 (7) 134
Foreign Currency Purchase Contracts [Member]        
Derivative [Line Items]        
Beginning of the Period 14 40 27 54
Reclassified 7 6 20 20
End of the Period 7 34 7 34
Futures Contracts - Copper and Aluminum [Member]        
Derivative [Line Items]        
Beginning of the Period 9 316 89 (156)
Recognized 41 22 117 820
Reclassified 64 238 220 564
End of the Period $ (14) $ 100 $ (14) $ 100