XML 107 R95.htm IDEA: XBRL DOCUMENT v3.24.1
Derivative Instruments - Summary of Amount Recognized as and Reclassified from Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Beginning of the Year $ 152 $ 277
Recognized 4 (512)
Reclassified (30) (387)
End of the Year 186 152
Foreign Currency Purchase Contracts [Member]    
Derivative [Line Items]    
Beginning of the Year 108 135
Reclassified 27 27
End of the Year 81 108
Future Contracts - Copper and Aluminum [Member]    
Derivative [Line Items]    
Beginning of the Year 44 142
Recognized 4 (512)
Reclassified (57) (414)
End of the Year $ 105 $ 44