XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets $ 518.9 $ 499.6
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 436.1 401.6
Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 538.7 519.6
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 436.1 401.6
Fair value measured on recurring basis | Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 160.3 157.4
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 195.4 165.9
Fair value measured on recurring basis | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 371.1 352.8
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 236.5 232.0
Fair value measured on recurring basis | Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 7.3 9.4
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 4.1 3.7
Commodity Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 505.4 467.6
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 414.9 378.7
Commodity Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 160.3 157.4
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 195.4 165.9
Commodity Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 337.8 300.8
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 215.4 209.1
Commodity Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 7.3 9.4
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 4.1 3.7
Interest Rate Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets   2.9
Interest Rate Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets   0.0
Interest Rate Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets   2.9
Interest Rate Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets   0.0
Foreign Exchange Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 13.5 29.1
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 21.2 22.9
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 13.5 29.1
Liabilities, Fair Value Disclosure [Abstract]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 21.2 22.9
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 19.8 20.0
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 19.8 20.0
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