XML 150 R109.htm IDEA: XBRL DOCUMENT
v3.25.4

Revenue Contract Balance Rollforward (Details) - USD ($) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2025 | Dec. 31, 2024 | Dec. 31, 2023
Beginning Balance Contract with Customer, Asset, Gross |  | $ 2 |  | $ 3 |
Contract with Customer, Asset Increase (Decrease) |  | 13 |  | 0 |
Contract with Customer, Asset, Reclassified to Receivable | [1] | 0 |  | (1) |
Ending Balance Contract with Customer, Asset, Gross |  | 15 |  | 2 |
Contract with Customer, Asset Increase (Decrease), Noncurrent |  | 4 |  | (1) |
Contract with Customer, Non Current Asset Reclassified to Receivable | [1] | 0 |  | 0 |
Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent |  | 4 |  | 0 | $ 1
Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized |  | 0 |  | 0 |
Nonrelated Party |  |  |  |  |
Beginning Balance Deferred Revenue, Current |  | 84 |  | 59 |
Deferred Revenue, Additions |  | 9 |  | 86 |
Deferred Revenue, Revenue Recognized | [1] | (80) |  | (61) |
Ending Balance Deferred Revenue, Current |  | 13 |  | 84 |
Deferred Revenue, Noncurrent, Period Increase (Decrease) |  | (198) | [2] | (29) |
Deferred Revenue, Noncurrent, Revenue Recognized | [1] | 0 |  | 0 |
Deferred Revenue from Contracts with Customers, Noncurrent |  | 117 |  | 315 | 344
Nonrelated Party | Rockies Operations |  |  |  |  |
Deferred Revenue, Noncurrent, Period Increase (Decrease) |  | 180 |  |  |
Related Party |  |  |  |  |
Beginning Balance Deferred Revenue, Current |  | 106 |  |  |
Deferred Revenue, Additions |  | 86 |  | 90 |
Deferred Revenue, Revenue Recognized | [1] | (91) |  | (66) |
Ending Balance Deferred Revenue, Current |  | 107 |  | 106 |
Deferred Revenue from Contracts with Customers, Current |  | 66 |  | 71 | 47
Deferred Revenue, Noncurrent, Period Increase (Decrease) |  | 1 |  | 15 |
Deferred Revenue, Noncurrent, Revenue Recognized | [1] | 0 |  | 0 |
Deferred Revenue from Contracts with Customers, Noncurrent |  | $ 45 |  | $ 44 | $ 29
[1] | No significant revenue was recognized related to past performance obligations in the period presented.
[2] | Long-term deferred revenue deletions include $180 million removed in connection with the Rockies divestiture. See Note 4 for additional information related to the Rockies divestiture.

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 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=mplx_RockiesOperationsMember
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: |