XML 155 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments and Hedging Activities - Gross Assets and Liabilities Positions (Details)
MMBTU in Millions, $ in Millions
Dec. 31, 2024
USD ($)
MMBTU
Dec. 31, 2023
USD ($)
MMBTU
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Gross asset position $ 3.1 $ 36.4
Gross liability position 87.8 17.2
Foreign Exchange Contract    
Derivative    
Derivative, notional amount $ 1,377.3 $ 2,418.7
Interest Rate Swap Contract    
Derivative    
Number of Interest Rate Derivatives Held 0 0
Commodity Contract (MMbtu)    
Derivative    
Derivative, nonmonetary notional amount | MMBTU 2.5 17.1