XML 98 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments and Hedging Activities - Other Derivatives (Details) - Derivatives not designated as hedging instruments - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Gain (Loss) on Derivative Instruments:      
Amount of gain (loss) recognized in income on derivative   $ (59.0)  
Commodity swaps | Cost of goods sold      
Gain (Loss) on Derivative Instruments:      
Amount of gain (loss) recognized in income on derivative $ (7.8) (61.7) $ 42.6
Foreign currency swaps | Other non-operating income (expense), net      
Gain (Loss) on Derivative Instruments:      
Amount of gain (loss) recognized in income on derivative   $ 2.7