XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Assets:    
Gross derivative assets $ 990.5 $ 1,347.4
Liabilities:    
Gross derivative liabilities 933.9 1,490.8
Fair value measured on recurring basis    
Assets:    
Total assets at fair value 1,006.9 1,361.8
Liabilities:    
Total liabilities at fair value 933.9 1,490.8
Fair value measured on recurring basis | Level 1 Inputs    
Assets:    
Total assets at fair value 434.6 496.2
Liabilities:    
Total liabilities at fair value 473.2 497.4
Fair value measured on recurring basis | Level 2 Inputs    
Assets:    
Total assets at fair value 564.7 861.4
Liabilities:    
Total liabilities at fair value 458.5 989.9
Fair value measured on recurring basis | Level 3 Inputs    
Assets:    
Total assets at fair value 7.6 4.2
Liabilities:    
Total liabilities at fair value 2.3 3.4
Commodity Contract [Member] | Fair value measured on recurring basis    
Assets:    
Gross derivative assets 956.4 1,298.0
Liabilities:    
Gross derivative liabilities 920.1 1,452.1
Commodity Contract [Member] | Fair value measured on recurring basis | Level 1 Inputs    
Assets:    
Gross derivative assets 434.6 496.2
Liabilities:    
Gross derivative liabilities 473.2 497.4
Commodity Contract [Member] | Fair value measured on recurring basis | Level 2 Inputs    
Assets:    
Gross derivative assets 514.2 797.6
Liabilities:    
Gross derivative liabilities 444.6 951.2
Commodity Contract [Member] | Fair value measured on recurring basis | Level 3 Inputs    
Assets:    
Gross derivative assets 7.6 4.2
Liabilities:    
Gross derivative liabilities 2.3 3.4
Interest Rate Contract [Member] | Fair value measured on recurring basis    
Assets:    
Gross derivative assets 20.5 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 20.5 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 13.7 24.7
Liabilities:    
Gross derivative liabilities 13.9 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 13.7 24.7
Liabilities:    
Gross derivative liabilities 13.9 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 16.4 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 16.4 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