XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Assets:    
Gross derivative assets $ 2,513.4 $ 773.6
Liabilities:    
Gross derivative liabilities 2,427.3 748.5
Fair value measured on recurring basis    
Assets:    
Total assets at fair value 2,526.8 788.3
Liabilities:    
Total liabilities at fair value 2,427.3 748.5
Fair value measured on recurring basis | Level 1 Inputs    
Assets:    
Total assets at fair value 1,499.2 513.3
Liabilities:    
Total liabilities at fair value 1,076.4 361.5
Fair value measured on recurring basis | Level 2 Inputs    
Assets:    
Total assets at fair value 1,018.8 272.3
Liabilities:    
Total liabilities at fair value 1,343.9 383.2
Fair value measured on recurring basis | Level 3 Inputs    
Assets:    
Total assets at fair value 8.8 2.6
Liabilities:    
Total liabilities at fair value 7.0 3.8
Commodity contracts | Fair value measured on recurring basis    
Assets:    
Gross derivative assets 2,459.7 763.5
Liabilities:    
Gross derivative liabilities 2,404.1 743.9
Commodity contracts | Fair value measured on recurring basis | Level 1 Inputs    
Assets:    
Gross derivative assets 1,499.2 513.3
Liabilities:    
Gross derivative liabilities 1,076.4 361.5
Commodity contracts | Fair value measured on recurring basis | Level 2 Inputs    
Assets:    
Gross derivative assets 951.7 247.6
Liabilities:    
Gross derivative liabilities 1,320.7 378.6
Commodity contracts | Fair value measured on recurring basis | Level 3 Inputs    
Assets:    
Gross derivative assets 8.8 2.6
Liabilities:    
Gross derivative liabilities 7.0 3.8
Interest rate contracts | Fair value measured on recurring basis    
Assets:    
Gross derivative assets 19.3 5.4
Liabilities:    
Gross derivative liabilities   0.3
Interest rate contracts | Fair value measured on recurring basis | Level 1 Inputs    
Assets:    
Gross derivative assets 0.0 0.0
Liabilities:    
Gross derivative liabilities   0.0
Interest rate contracts | Fair value measured on recurring basis | Level 2 Inputs    
Assets:    
Gross derivative assets 19.3 5.4
Liabilities:    
Gross derivative liabilities   0.3
Interest rate contracts | Fair value measured on recurring basis | Level 3 Inputs    
Assets:    
Gross derivative assets 0.0 0.0
Liabilities:    
Gross derivative liabilities   0.0
Foreign currency contracts | Fair value measured on recurring basis    
Assets:    
Gross derivative assets 34.4 4.7
Liabilities:    
Gross derivative liabilities 23.2 4.3
Foreign currency contracts | 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 currency contracts | Fair value measured on recurring basis | Level 2 Inputs    
Assets:    
Gross derivative assets 34.4 4.7
Liabilities:    
Gross derivative liabilities 23.2 4.3
Foreign currency contracts | 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 13.4 14.6
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 13.4 14.6
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