XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets $ 631.4 $ 840.7
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 551.4 697.8
Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 649.8 857.3
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 551.4 697.8
Fair value measured on recurring basis | Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 190.4 220.0
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 253.3 322.1
Fair value measured on recurring basis | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 451.0 625.6
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 297.3 373.9
Fair value measured on recurring basis | Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 8.4 11.6
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 0.8 1.8
Commodity Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 605.7 791.8
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 532.7 669.1
Commodity Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 1 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 190.4 220.0
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 253.3 322.1
Commodity Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 406.9 560.2
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 278.6 345.3
Commodity Contract [Member] | Fair value measured on recurring basis | Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 8.4 11.6
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 0.8 1.8
Interest Rate Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 10.5 14.8
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 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 10.5 14.8
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 0.0
Foreign Exchange Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 15.3 34.1
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 18.6 28.7
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]    
Gross derivative liabilities 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 15.3 34.1
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 18.6 28.7
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]    
Gross derivative liabilities 0.0 0.0
Cash Surrender Value [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Investments, Fair Value Disclosure 18.4 16.5
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 18.4 16.5
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