XML 56 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Assets:    
Gross derivative assets $ 998.9 $ 1,347.4
Liabilities:    
Gross derivative liabilities 982.9 1,490.8
Fair value measured on recurring basis    
Assets:    
Total assets at fair value 1,013.2 1,361.8
Liabilities:    
Total liabilities at fair value 982.9 1,490.8
Fair value measured on recurring basis | Level 1 Inputs    
Assets:    
Total assets at fair value 434.7 496.2
Liabilities:    
Total liabilities at fair value 442.0 497.4
Fair value measured on recurring basis | Level 2 Inputs    
Assets:    
Total assets at fair value 568.8 861.4
Liabilities:    
Total liabilities at fair value 538.8 989.9
Fair value measured on recurring basis | Level 3 Inputs    
Assets:    
Total assets at fair value 9.7 4.2
Liabilities:    
Total liabilities at fair value 2.2 3.4
Commodity Contract [Member] | Fair value measured on recurring basis    
Assets:    
Gross derivative assets 964.0 1,298.0
Liabilities:    
Gross derivative liabilities 969.6 1,452.1
Commodity Contract [Member] | Fair value measured on recurring basis | Level 1 Inputs    
Assets:    
Gross derivative assets 434.7 496.2
Liabilities:    
Gross derivative liabilities 442.0 497.4
Commodity Contract [Member] | Fair value measured on recurring basis | Level 2 Inputs    
Assets:    
Gross derivative assets 519.6 797.6
Liabilities:    
Gross derivative liabilities 525.4 951.2
Commodity Contract [Member] | Fair value measured on recurring basis | Level 3 Inputs    
Assets:    
Gross derivative assets 9.7 4.2
Liabilities:    
Gross derivative liabilities 2.2 3.4
Interest Rate Contract [Member] | Fair value measured on recurring basis    
Assets:    
Gross derivative assets 22.4 24.7
Interest Rate Contract [Member] | Fair value measured on recurring basis | Level 1 Inputs    
Assets:    
Gross derivative assets 0.0 0.0
Interest Rate Contract [Member] | Fair value measured on recurring basis | Level 2 Inputs    
Assets:    
Gross derivative assets 22.4 24.7
Interest Rate Contract [Member] | Fair value measured on recurring basis | Level 3 Inputs    
Assets:    
Gross derivative assets 0.0 0.0
Foreign Exchange Contract [Member] | Fair value measured on recurring basis    
Assets:    
Gross derivative assets 12.5 24.7
Liabilities:    
Gross derivative liabilities 13.4 38.7
Foreign Exchange Contract [Member] | Fair value measured on recurring basis | Level 1 Inputs    
Assets:    
Gross derivative assets 0.0 0.0
Liabilities:    
Gross derivative liabilities 0.0 0.0
Foreign Exchange Contract [Member] | Fair value measured on recurring basis | Level 2 Inputs    
Assets:    
Gross derivative assets 12.5 24.7
Liabilities:    
Gross derivative liabilities 13.4 38.7
Foreign Exchange Contract [Member] | Fair value measured on recurring basis | Level 3 Inputs    
Assets:    
Gross derivative assets 0.0 0.0
Liabilities:    
Gross derivative liabilities 0.0 0.0
Cash surrender value of life insurance | Fair value measured on recurring basis    
Assets:    
Cash surrender value of life insurance 14.2 14.4
Cash surrender value of life insurance | Fair value measured on recurring basis | Level 1 Inputs    
Assets:    
Cash surrender value of life insurance 0.0 0.0
Cash surrender value of life insurance | Fair value measured on recurring basis | Level 2 Inputs    
Assets:    
Cash surrender value of life insurance 14.2 14.4
Cash surrender value of life insurance | Fair value measured on recurring basis | Level 3 Inputs    
Assets:    
Cash surrender value of life insurance $ 0.0 $ 0.0