v3.26.1
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets $ 385.4 $ 291.3
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 358.6 228.4
Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 406.8 311.4
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 358.6 228.4
Fair value measured on recurring basis | Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 232.4 113.4
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 235.6 118.5
Fair value measured on recurring basis | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 167.5 187.3
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 121.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 6.8 10.7
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 1.6 3.8
Commodity Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 368.8 283.7
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 339.1 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 232.4 113.4
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 235.6 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 129.5 159.6
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 101.9 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 6.8 10.7
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 1.6 3.8
Foreign Exchange Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 16.6 7.6
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 19.5 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 16.6 7.6
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 19.5 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 21.4 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 21.4 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