XML 71 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Derivative Instruments - Summary of Amount Recognized as and Reclassified from Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative [Line Items]    
Beginning of the Period $ 186 $ 152
Recognized 52 178
Reclassified (11) 114
End of the Period 249 216
Foreign Currency Purchase Contracts [Member]    
Derivative [Line Items]    
Beginning of the Period 81 108
Reclassified 6 6
End of the Period 75 102
Futures Contracts - Copper and Aluminum [Member]    
Derivative [Line Items]    
Beginning of the Period 105 44
Recognized 52 178
Reclassified (17) 108
End of the Period $ 174 $ 114