XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets $ 810.4 $ 840.7
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 694.4 697.8
Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 828.2 857.3
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 694.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 233.8 220.0
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 317.6 322.1
Fair value measured on recurring basis | Fair Value, Inputs, Level 2 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 583.3 625.6
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 375.6 373.9
Fair value measured on recurring basis | Fair Value, Inputs, Level 3 [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure, Total 11.1 11.6
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities, Fair Value Disclosure, Total 1.1 1.8
Commodity Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 781.9 791.8
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 679.3 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 233.8 220.0
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 317.6 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 536.9 560.2
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 360.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 11.1 11.6
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 1.1 1.8
Interest Rate Contract [Member] | Fair value measured on recurring basis    
Assets, Fair Value Disclosure [Abstract]    
Gross derivative assets 13.4 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 13.4 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.1 34.1
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 15.0 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.1 34.1
Liabilities, Fair Value Disclosure [Abstract]    
Gross derivative liabilities 15.0 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 17.8 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 17.8 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