XML 32 R76.htm IDEA: XBRL DOCUMENT
v3.19.3

Segment Information - Reconciliation Of Segment Capital Expenditures And Investments To Total Capital Expenditures (Detail) - USD ($) $ in Millions | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2019 | Sep. 30, 2018 | Sep. 30, 2019 | Sep. 30, 2018
Plus items not allocated to segments: |  |  |  |  |
Capital expenditures | [1] | $ 1,386 | $ 841 | $ 3,524 | $ 2,389
Operating Segments |  |  |  |  |
Reconciliation Of Segment Capital Expenditures And Investments To Total Capital Expenditures [Line Items] |  |  |  |  |
Capital expenditures and investments | [2] | 1,521 | 917 | 4,175 | 2,514
Less investments in equity method investees |  | 197 | 104 | 792 | 222
Corporate and Other |  |  |  |  |
Plus items not allocated to segments: |  |  |  |  |
Corporate |  | 30 | 7 | 44 | 42
Capitalized interest |  | $ 32 | $ 21 | $ 97 | $ 55
[1] | Capital expenditures include changes in capital accruals. See Note 19 for a reconciliation of total capital expenditures to additions to property, plant and equipment for the nine months ended September 30, 2019 and 2018 as reported in the consolidated statements of cash flows.
[2] | Capital expenditures include changes in capital accruals and investments in affiliates. See reconciliation from segment totals to MPC consolidated total capital expenditures below.

X
- Definition Capital expenditures + References No definition available. + Details
Name: | mpc_CapitalExpenditure
Namespace Prefix: | mpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Capital expenditures (including payments to acquire property, plant and equipment; payments to acquire businesses excluding inventories and liabilities assumed; and change in capital accruals) and investments. + References No definition available. + Details
Name: | mpc_CapitalExpendituresAndInvestments
Namespace Prefix: | mpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Capital Expenditures Excluding Capitalized Interest + References No definition available. + Details
Name: | mpc_CapitalExpendituresExcludingCapitalizedInterest
Namespace Prefix: | mpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Items Not Allocated To Segments [Abstract] + References No definition available. + Details
Name: | mpc_ItemsNotAllocatedToSegmentsAbstract
Namespace Prefix: | mpc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash paid for interest capitalized, classified as investing activity. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586 + Details
Name: | us-gaap_InterestPaidCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |