v3.26.1
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets $ 560.8 $ 291.3
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 566.1 228.4
Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 581.5 311.4
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 566.1 228.4
Fair value measured on recurring basis | Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 367.7 113.4
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 392.0 118.5
Fair value measured on recurring basis | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 208.0 187.3
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 171.4 106.1
Fair value measured on recurring basis | Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 5.8 10.7
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 2.7 3.8
Commodity Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 540.6 283.7
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 547.8 218.6
Commodity Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 367.7 113.4
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 392.0 118.5
Commodity Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 167.1 159.6
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 153.1 96.4
Commodity Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 5.8 10.7
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 2.7 3.8
Foreign Exchange Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 20.2 7.6
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 18.4 9.8
Foreign Exchange Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 0.0 0.0
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 0.0 0.0
Foreign Exchange Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 20.2 7.6
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 18.4 9.8
Foreign Exchange Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 0.0 0.0
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 0.0 0.0
Cash Surrender Value [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Investments, Fair Value Disclosure 20.7 20.1
Cash Surrender Value [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Investments, Fair Value Disclosure 0.0 0.0
Cash Surrender Value [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Investments, Fair Value Disclosure 20.7 20.1
Cash Surrender Value [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Investments, Fair Value Disclosure $ 0.0 $ 0.0