XML 96 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Assets:    
Gross Derivative Assets $ 773.6 $ 378.5
Liabilities:    
Gross Derivative Liabilities 748.5 349.5
Fair value measured on recurring basis    
Assets:    
Total assets 788.3 389.9
Liabilities:    
Total liabilities at fair value 748.5 349.5
Fair value measured on recurring basis | Level 1    
Assets:    
Total assets 513.3 233.5
Liabilities:    
Total liabilities at fair value 361.5 223.0
Fair value measured on recurring basis | Level 2    
Assets:    
Total assets 272.3 146.8
Liabilities:    
Total liabilities at fair value 383.2 120.2
Fair value measured on recurring basis | Level 3    
Assets:    
Total assets 2.6 9.5
Liabilities:    
Total liabilities at fair value 3.8 6.3
Commodity contracts | Fair value measured on recurring basis    
Assets:    
Gross Derivative Assets 763.5 371.0
Liabilities:    
Gross Derivative Liabilities 743.9 326.0
Commodity contracts | Fair value measured on recurring basis | Level 1    
Assets:    
Gross Derivative Assets 513.3 233.5
Liabilities:    
Gross Derivative Liabilities 361.5 223.0
Commodity contracts | Fair value measured on recurring basis | Level 2    
Assets:    
Gross Derivative Assets 247.6 127.9
Liabilities:    
Gross Derivative Liabilities 378.6 96.8
Commodity contracts | Fair value measured on recurring basis | Level 3    
Assets:    
Gross Derivative Assets 2.6 9.5
Liabilities:    
Gross Derivative Liabilities 3.8 6.3
Foreign currency contracts | Fair value measured on recurring basis    
Assets:    
Gross Derivative Assets 4.7 7.5
Liabilities:    
Gross Derivative Liabilities 4.3 19.8
Foreign currency contracts | Fair value measured on recurring basis | Level 1    
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    
Assets:    
Gross Derivative Assets 4.7 7.5
Liabilities:    
Gross Derivative Liabilities 4.3 19.8
Foreign currency contracts | Fair value measured on recurring basis | Level 3    
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.6 11.4
Cash surrender value of life insurance | Fair value measured on recurring basis | Level 1    
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    
Assets:    
Cash surrender value of life insurance 14.6 11.4
Cash surrender value of life insurance | Fair value measured on recurring basis | Level 3    
Assets:    
Cash surrender value of life insurance 0.0 0.0
Interest rate contract | Fair value measured on recurring basis    
Assets:    
Gross Derivative Assets 5.4  
Liabilities:    
Gross Derivative Liabilities 0.3 3.7
Interest rate contract | Fair value measured on recurring basis | Level 1    
Assets:    
Gross Derivative Assets 0.0  
Liabilities:    
Gross Derivative Liabilities 0.0 0.0
Interest rate contract | Fair value measured on recurring basis | Level 2    
Assets:    
Gross Derivative Assets 5.4  
Liabilities:    
Gross Derivative Liabilities 0.3 3.7
Interest rate contract | Fair value measured on recurring basis | Level 3    
Assets:    
Gross Derivative Assets 0.0  
Liabilities:    
Gross Derivative Liabilities $ 0.0 $ 0.0