XML 76 R59.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Related Party Agreements and Transactions - Sales to Related Parties (Detail) - USD ($) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2018 | Mar. 31, 2017
Related Party Transaction [Line Items] |  |  |
Service revenue - related parties |  | $ 471 | $ 255
Rental income - related parties |  | 145 | 67
Product sales - related parties |  | 4 | 2
MPC |  |  |
Related Party Transaction [Line Items] |  |  |
Service revenue - related parties |  | 471 | 255
Rental income - related parties |  | 145 | 67
Product sales - related parties | [1] | 4 | 2
Product sales to MPC that net to zero |  | $ 79 | $ 57
[1] | There were additional product sales to MPC that net to zero within the consolidated financial statements as the transactions are recorded net due to the terms of the agreements under which such product was sold. For the three months ended March 31, 2018, these sales totaled $79 million. For the three months ended March 31, 2017, these sales totaled $57 million.

X
- Definition The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue from related parties. + References No definition available. + Details
Name: | mpc_OperatingLeaseIncomeStatementLeaseRevenueRelatedParties
Namespace Prefix: | mpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate revenue from related parties from the sale of goods in the normal course of business. + References No definition available. + Details
Name: | mpc_SalesRevenueGoodsRelatedParties
Namespace Prefix: | mpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Revenue from related parties from the sale of goods in the normal course of business that net zero on the financial statements due to the terms of the contract. + References No definition available. + Details
Name: | mpc_SalesRevenueGoodsRelatedPartyNetZero
Namespace Prefix: | mpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate revenue revenue from related parties during the period from services rendered in the normal course of business. + References No definition available. + Details
Name: | mpc_SalesRevenueServicesfromRelatedParties
Namespace Prefix: | mpc_
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_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mpc_MarathonPetroleumCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |