XML 92 R69.htm IDEA: XBRL DOCUMENT
v3.25.1

Revenue Contract Balances (Details) - USD ($) $ in Millions | 3 Months Ended |  |
--- | --- | --- | ---
Mar. 31, 2025 | Mar. 31, 2024 | Dec. 31, 2024 | Dec. 31, 2023
Contract assets |  | $ 3 | $ 2 | $ 2 | $ 3
Contract assets, additions/(deletions) |  | 1 | (1) |  |
Contract with Customer, Asset, Reclassified to Receivable | [1] | 0 | 0 |  |
Long-term contract assets |  |  | 1 |  | 1
Contract with Customer, Asset Increase (Decrease), Noncurrent |  |  | 0 |  |
Contract With Customer Non Current Asset Reclassified To Receivable [Line Items] | [1] |  | 0 |  |
Long-term deferred revenue |  | 317 |  | 317 |
Liability, change in timeframe, performance obligation satisfied, revenue recognized |  | 0 | 0 |  |
Nonrelated Party [Member] |  |  |  |  |
Deferred revenue |  | 71 | 66 | 84 | 59
Deferred revenue, revenue recognized | [1] | (18) | (12) |  |
Deferred Revenue, Additions |  | 5 | 19 |  |
Long-term deferred revenue |  | 315 | 346 | 315 | 344
Long-term deferred revenue, additions/(deletions) |  | 0 | 2 |  |
Long-term deferred revenue, revenue recognized | [1] | 0 | 0 |  |
Related Party [Member] |  |  |  |  |
Deferred revenue |  | 109 |  | 106 |
Deferred revenue, revenue recognized | [1] | (22) | (20) |  |
Deferred Revenue, Additions |  | 21 | 27 |  |
Deferred Revenue from Contracts with Customers, Current |  | 70 | 54 | 71 | 47
Long-term deferred revenue |  | 102 |  | 110 |
Long-term deferred revenue, additions/(deletions) |  | (3) | 0 |  |
Long-term deferred revenue, revenue recognized | [1] | 0 | 0 |  |
Deferred Revenue from Contracts with Customers, Noncurrent |  | $ 41 | $ 29 | $ 44 | $ 29
[1] | No significant revenue was recognized related to past performance obligations in the current periods.

X
- Definition Contract with Customer, Asset Increase (Decrease), Noncurrent + References No definition available. + Details
Name: | mplx_ContractWithCustomerAssetIncreaseDecreaseNoncurrent
Namespace Prefix: | mplx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Contract With Customer Non Current Asset Reclassified To Receivable + References No definition available. + Details
Name: | mplx_ContractWithCustomerNonCurrentAssetReclassifiedToReceivable
Namespace Prefix: | mplx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Contract with Customer, Asset Increase (Decrease) + References No definition available. + Details
Name: | mplx_ContractwithCustomerAssetIncreaseDecrease
Namespace Prefix: | mplx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Deferred Revenue from Contracts with Customers, Current + References No definition available. + Details
Name: | mplx_DeferredRevenueFromContractsWithCustomersCurrent
Namespace Prefix: | mplx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Deferred Revenue from Contracts with Customers, Noncurrent + References No definition available. + Details
Name: | mplx_DeferredRevenueFromContractsWithCustomersNoncurrent
Namespace Prefix: | mplx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Deferred Revenue, Noncurrent, Period Increase (Decrease) + References No definition available. + Details
Name: | mplx_DeferredRevenueNoncurrentPeriodIncreaseDecrease
Namespace Prefix: | mplx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Deferred Revenue, Noncurrent, Revenue Recognized + References No definition available. + Details
Name: | mplx_DeferredRevenueNoncurrentRevenueRecognized
Namespace Prefix: | mplx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3 + Details
Name: | us-gaap_ContractWithCustomerAssetGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3 + Details
Name: | us-gaap_ContractWithCustomerAssetGrossNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 + Details
Name: | us-gaap_ContractWithCustomerAssetReclassifiedToReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 + Details
Name: | us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP. + References No definition available. + Details
Name: | us-gaap_DeferredRevenueAdditions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DeferredRevenueCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DeferredRevenueNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of revenue recognized that was previously reported as deferred or unearned revenue. + References No definition available. + Details
Name: | us-gaap_DeferredRevenueRevenueRecognized1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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