v3.25.2
Derivatives and Fair Value Measurements - Location and Amount of Gains and Losses on Derivatives Not Designated as Hedging Instruments Reported in Condensed Consolidated Statements of Comprehensive Income (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments Gain Loss [Line Items]        
Amount of Gain/ (Loss) Recognized in Income on Derivatives     $ 3.9 $ 5.0
Derivatives Not Designated as Hedging Instruments under ASC 815 [Member]        
Derivative Instruments Gain Loss [Line Items]        
Amount of Gain/ (Loss) Recognized in Income on Derivatives $ 0.8 $ 5.3 7.0 4.5
Derivatives Not Designated as Hedging Instruments under ASC 815 [Member] | Metal Commodity Contracts [Member]        
Derivative Instruments Gain Loss [Line Items]        
Amount of Gain/ (Loss) Recognized in Income on Derivatives $ 1.0 $ 5.3 $ 7.1 $ 4.4
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Product and Service Sold Cost of Product and Service Sold Cost of Product and Service Sold Cost of Product and Service Sold
Derivatives Not Designated as Hedging Instruments under ASC 815 [Member] | Energy Commodity Contracts [Member]        
Derivative Instruments Gain Loss [Line Items]        
Amount of Gain/ (Loss) Recognized in Income on Derivatives $ (0.2)      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, General and Administrative Expense      
Derivatives Not Designated as Hedging Instruments under ASC 815 [Member] | Foreign Exchange Contracts [Member]        
Derivative Instruments Gain Loss [Line Items]        
Amount of Gain/ (Loss) Recognized in Income on Derivatives     $ (0.1) $ 0.1
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Nonoperating Income (Expense) Nonoperating Income (Expense)