v3.25.0.1
Derivative Instruments and Hedging Activities, Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Derivative assets $ 87.1 $ 145.2
Derivative assets 61.8 111.9
Derivative assets 25.3 33.3
Derivative liabilities (259.3) (70.8)
Derivative liabilities (167.3) (54.0)
Derivative liabilities (92.0) (16.8)
Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 71.6 132.5
Derivative liabilities (40.7) (19.4)
Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Current Assets from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 50.8 103.5
Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Other Long-term Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 20.8 29.0
Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Current Liabilities from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (29.0) (16.4)
Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Long-term Position [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (11.7) (3.0)
Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 15.5 12.7
Derivative liabilities (218.6) (51.4)
Not Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Current Assets from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 11.0 8.4
Not Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Other Long-term Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets 4.5 4.3
Not Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Current Liabilities from Risk Management Activities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities (138.3) (37.6)
Not Designated as Hedging Instrument [Member] | Commodity Contracts [Member] | Long-term Position [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ (80.3) $ (13.8)