XML 117 R100.htm IDEA: XBRL DOCUMENT v3.23.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, 2022
Dec. 31, 2021
Derivative [Line Items]    
Beginning of the Year $ 277 $ 589
Recognized (512) 774 [1]
Reclassified (387) 1,086 [1]
End of the Year 152 277
Foreign Currency Purchase Contracts [Member]    
Derivative [Line Items]    
Beginning of the Year 135 162
Reclassified 27 27
End of the Year 108 135
Futures Contracts - Copper and Aluminum [Member]    
Derivative [Line Items]    
Beginning of the Year 142 427
Recognized (512) 774
Reclassified (414) 1,059
End of the Year $ 44 $ 142
[1] Net loss for 2021 and subsequent subtotals and totals were adjusted to include inventory costs using the FIFO basis of costing. See Note 2