XML 116 R99.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Revenue Impact of Adoption (Details) - USD ($) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2018 | Mar. 31, 2017
Revenues and other income: |  |  |  |
Service revenue |  | $ 382 |  | $ 260
Service revenue - related parties |  | 471 |  | 255
Service revenue - product related |  | 44 |  | 0
Rental income |  | 79 |  | 69
Product sales |  | 207 | [1] | 203
Product sales - related parties |  | 4 |  | 2
Costs and expenses: |  |  |  |
Cost of revenues |  | 206 | [2] | 113
Rental cost of sales |  | 29 |  | 12
Purchased product costs |  | 187 |  | 131
Depreciation and amortization |  | 176 |  | 187
Net income |  | 423 |  | 187
Product sales |  |  |  |
Costs and expenses: |  |  |  |
Unrealized gain (loss) |  | 1 |  | $ 7
Calculated under Revenue Guidance in Effect before Topic 606 [Member] |  |  |  |
Revenues and other income: |  |  |  |
Service revenue |  | 305 |  |
Service revenue - related parties |  | 472 |  |
Service revenue - product related |  | 0 |  |
Rental income |  | 63 |  |
Product sales | [1] | 228 |  |
Product sales - related parties |  | 3 |  |
Costs and expenses: |  |  |  |
Cost of revenues | [2] | 128 |  |
Rental cost of sales |  | 13 |  |
Purchased product costs |  | 163 |  |
Depreciation and amortization |  | 176 |  |
Net income |  | 425 |  |
Difference between Revenue Guidance in Effect before and after Topic 606 |  |  |  |
Revenues and other income: |  |  |  |
Service revenue |  | 77 |  |
Service revenue - related parties |  | (1) |  |
Service revenue - product related |  | 44 |  |
Rental income |  | 16 |  |
Product sales | [1] | (21) |  |
Product sales - related parties |  | 1 |  |
Costs and expenses: |  |  |  |
Cost of revenues | [2] | 78 |  |
Rental cost of sales |  | 16 |  |
Purchased product costs |  | 24 |  |
Depreciation and amortization |  | 0 |  |
Net income |  | $ (2) |  |
[1] | G&P “Product sales” exclude approximately $1 million of revenue related to derivative gains/losses and mark-to-market adjustments.
[2] | Excludes “Purchased product costs,” “Rental cost of sales,” “Purchases,” “Depreciation and amortization,” “General and administrative expenses,” and “Other taxes.”

X
- Definition Cost of Rental Sales and Occupancy Costs + References No definition available. + Details
Name: | mpc_CostOfRentalSalesAndOccupancyCosts
Namespace Prefix: | mpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments. + References No definition available. + Details
Name: | mpc_DerivativeInstrumentsNotDesignatedasHedgingInstrumentsUnrealizedGainLossNet
Namespace Prefix: | mpc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Revenues and Other Income [Abstract] + References No definition available. + Details
Name: | mpc_RevenuesAndOtherIncomeAbstract
Namespace Prefix: | mpc_
Data Type: | xbrli:stringItemType
Balance Type: | na
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 Sales Revenue Services, Product Related + References No definition available. + Details
Name: | mpc_SalesRevenueServicesProductRelated
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
- References No definition available. + Details
Name: | us-gaap_CostsAndExpensesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_Depreciation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Midstream costs of residue gas, natural gas liquids and condensate. Midstream is a term sometimes used to identify those industry activities that fall between exploration and production (upstream) and refining and marketing (downstream). The term is most often applied to pipeline transportation of crude oil and natural gas. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 23 -URI http://asc.fasb.org/extlink&oid=68064819&loc=d3e62136-109447 + Details
Name: | us-gaap_NaturalGasMidstreamCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707 + Details
Name: | us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4K -URI http://asc.fasb.org/extlink&oid=84234705&loc=SL4591552-111686 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=96868048&loc=SL4569616-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -URI http://asc.fasb.org/extlink&oid=84234705&loc=SL4591551-111686 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684 + Details
Name: | us-gaap_ProfitLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cost incurred related to the downstream oil and gas activities, including refining of crude oil and marketing and distribution of crude oil, refined petroleum products, and natural gas. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 23 -URI http://asc.fasb.org/extlink&oid=68064819&loc=d3e62136-109447 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_RefiningAndMarketingCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(a)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesRevenueGoodsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(d)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesRevenueServicesNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=mpc_ProductSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |