Derivative Instruments - Effect on Income (Details) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended | |
Jun. 30, 2023 | Jun. 30, 2022 | Jun. 30, 2023 | Jun. 30, 2022 | Dec. 31, 2022 |
Derivative Instruments and Hedging Activities Disclosure [Abstract] | | | | | |
Hedged Asset, Fair Value Hedge | $ 66 | | $ 66 | | $ 60.7 |
Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) | 0.8 | | 0.8 | | 1.2 |
Gain (loss) on derivative | | | | | |
Total revenue | 10,980.7 | $ 17,122.1 | 23,462.3 | $ 29,504.1 | |
Cost of Revenue | 10,699 | 16,868.7 | 22,917.9 | 29,019.8 | |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | | |
Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | | | 0 | 0 | |
Derivative, Credit Risk Related Contingent Features [Abstract] | | | | | |
Derivative, Net Liability Position, Aggregate Fair Value | 111.2 | | 111.2 | | 72.5 |
Collateral Already Posted, Aggregate Fair Value | 0 | | 0 | | (28.7) |
Additional Collateral, Aggregate Fair Value | 111.2 | | 111.2 | | $ 43.8 |
Designated as Hedging Instrument [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax | 3.9 | (55.6) | 3.6 | (99.6) | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax | 2.8 | (82.6) | 4.6 | (107.4) | |
Not Designated as Hedging Instrument [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Derivative, Gain (Loss) on Derivative, Net | (68.8) | 68.2 | (166.1) | 135.8 | |
Sales [Member] | | | | | |
Gain (loss) on derivative | | | | | |
Total revenue | 10,980.7 | 17,122.1 | 23,462.3 | 29,504.1 | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Total amount of income and expense line items excluding the impact of hedges, Revenue | 10,979 | 17,234.3 | 23,461.4 | 29,649.8 | |
Cost of Sales [Member] | | | | | |
Gain (loss) on derivative | | | | | |
Cost of Revenue | 10,699 | 16,868.7 | 22,917.9 | 29,019.8 | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Total amount of income and expense line items excluding the impact of hedges, Cost of Revenue | 10,698 | 16,871.3 | 22,917.7 | 29,009.8 | |
Interest Expense And Other Financing Costs [Member] | | | | | |
Gain (loss) on derivative | | | | | |
Interest Expense And Other Financing Costs | 32.5 | 26.5 | 66.8 | 40.9 | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Total amount of income and expense line items excluding the impact of hedges, Interest expense and other financing costs | 36.3 | 26.3 | 72.5 | 40.4 | |
Commodity Contract [Member] | Not Designated as Hedging Instrument [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Derivative, Gain (Loss) on Derivative, Net | (63.8) | 61.4 | (161.2) | 131.9 | |
Commodity Contract [Member] | Sales [Member] | | | | | |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | | |
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 0 | 0 | 0 | 0 | |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | 0 | 0 | 0 | |
Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | 0 | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 1.7 | (112.2) | 0.9 | (145.6) | |
Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | 0 | | | |
Commodity Contract [Member] | Sales [Member] | Designated as Hedging Instrument [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Derivative, Gain (Loss) on Derivative, Not Recorded In Accumulated Other Comprehensive Income (Loss) Due To Intra-Period Settlement, After Tax | 0 | (56.6) | (0.1) | (131.4) | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax | (0.1) | (56.3) | 0.7 | (109) | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax | 1.2 | (82.5) | 0.8 | (107) | |
Commodity Contract [Member] | Sales [Member] | Not Designated as Hedging Instrument [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Derivative, Gain (Loss) on Derivative, Net | (52.4) | 72 | (142.8) | 148.9 | |
Commodity Contract [Member] | Cost of Sales [Member] | | | | | |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | | |
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | (1) | 13.5 | (4.3) | 42.1 | |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 1.4 | (10.9) | 5.2 | (52.1) | |
Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | 0 | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | (1.4) | 0 | (1.2) | 0 | |
Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | 0 | | | |
Commodity Contract [Member] | Cost of Sales [Member] | Designated as Hedging Instrument [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Derivative, Gain (Loss) on Derivative, Not Recorded In Accumulated Other Comprehensive Income (Loss) Due To Intra-Period Settlement, After Tax | (3.8) | 10.3 | (5.8) | 11.7 | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax | 0.1 | (0.6) | (0.3) | (0.6) | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax | (0.9) | 0 | (1) | 0 | |
Commodity Contract [Member] | Cost of Sales [Member] | Not Designated as Hedging Instrument [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Derivative, Gain (Loss) on Derivative, Net | (11.3) | (10.6) | (18.5) | (17) | |
Commodity Contract [Member] | Interest Expense And Other Financing Costs [Member] | | | | | |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | | |
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 0 | 0 | 0 | 0 | |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | 0 | 0 | 0 | |
Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | 0 | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | 0 | 0 | 0 | |
Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | 0 | | | |
Interest Rate Contract [Member] | Sales [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | 0 | 0 | 0 | |
Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | 0 | | | |
Interest Rate Contract [Member] | Cost of Sales [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | 0 | 0 | 0 | |
Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | 0 | | | |
Interest Rate Contract [Member] | Interest Expense And Other Financing Costs [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 3.9 | (0.2) | 5.7 | (0.5) | |
Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | 0 | | | |
Interest Rate Contract [Member] | Interest Expense And Other Financing Costs [Member] | Designated as Hedging Instrument [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax | 3.8 | 1.4 | 3.2 | 10 | |
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax | 2.6 | (0.1) | 4.9 | (0.4) | |
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Derivative, Gain (Loss) on Derivative, Net | (5.1) | 6.8 | (4.9) | 3.9 | |
Foreign Exchange Contract [Member] | Sales [Member] | Not Designated as Hedging Instrument [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Derivative, Gain (Loss) on Derivative, Net | (2.1) | 0.7 | (5.6) | 0.1 | |
Foreign Exchange Contract [Member] | Interest Expense And Other Financing Costs [Member] | Not Designated as Hedging Instrument [Member] | | | | | |
Summary of Cash Flow Hedge Activity [Abstract] | | | | | |
Derivative, Gain (Loss) on Derivative, Net | $ (3) | $ 6.2 | $ 0.8 | $ 3.9 | |