XML 78 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Summary of Change in Fair Value Reclassified or Expected to be Reclassified from Accumulated Other Comprehensive Loss to Earnings (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative [Line Items]        
Depreciation and amortization $ 4,698 $ 4,354 $ 9,368 $ 8,728
Costs of products sold (excluding depreciation and amortization) 87,684 85,471 180,174 171,843
Reclassification Out of Accumulated Other Comprehensive Income (Loss) [Member] | Settlements of Cash Flow Hedges [Member]        
Derivative [Line Items]        
Depreciation and amortization 8 8 14 14
Costs of products sold (excluding depreciation and amortization) 278 68 260 179
Foreign Currency Purchase Contracts [Member] | Reclassification Out of Accumulated Other Comprehensive Income (Loss) [Member] | Settlements of Cash Flow Hedges [Member]        
Derivative [Line Items]        
Estimated to be Reclassified in the Next 12 Months 28   28  
Depreciation and amortization 8 8 14 14
Futures Contracts - Copper and Aluminum [Member] | Reclassification Out of Accumulated Other Comprehensive Income (Loss) [Member] | Settlements of Cash Flow Hedges [Member]        
Derivative [Line Items]        
Estimated to be Reclassified in the Next 12 Months 62   62  
Costs of products sold (excluding depreciation and amortization) $ 278 $ 68 $ 260 $ 179