XML 78 R70.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative [Line Items]        
Beginning of the Period $ 356 $ 129 $ (102) $ 186
Recognized 22 174 820 384
Reclassified 244 13 584 280
End of the Period 134 290 134 290
Foreign Currency Purchase Contracts [Member]        
Derivative [Line Items]        
Beginning of the Period 40 67 54 81
Reclassified 6 6 20 20
End of the Period 34 61 34 61
Futures Contracts - Copper and Aluminum [Member]        
Derivative [Line Items]        
Beginning of the Period 316 62 (156) 105
Recognized 22 174 820 384
Reclassified 238 7 564 260
End of the Period $ 100 $ 229 $ 100 $ 229