XML 136 R95.htm IDEA: XBRL DOCUMENT
v3.25.4

Fair Value Measurements - Recurring (Significant Unobservable Inputs in Level 3 Valuation) (Details) | 12 Months Ended
--- | ---
Dec. 31, 2025 $ / gal USD ($)
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] |
Derivative, Average Forward Price | $ / gal | 0.72
Embedded Derivative Financial Instruments [Member] |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] |
Embedded Derivative Renewal Term | 5 years
Embedded Derivative Financial Instruments [Member] | Fair Value, Inputs, Level 3 [Member] |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] |
Fair Value Inputs Probability of Renewal | 100.00%
Minimum | Embedded Derivative Financial Instruments [Member] | Fair Value, Inputs, Level 3 [Member] |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] |
Derivative, Forward Price | 0.60
Maximum | Embedded Derivative Financial Instruments [Member] | Fair Value, Inputs, Level 3 [Member] |
Fair Value Inputs, Assets and Liabilities, Quantitative Information [Line Items] |
Derivative, Forward Price | 1.19

X
- Definition Represents the term for which the counterparty has the option to renew a purchase agreement related to an embedded derivative. + References No definition available. + Details
Name: | mplx_EmbeddedDerivativeRenewalTerm
Namespace Prefix: | mplx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition [Line Items] for Schedule of the inputs used in the fair value measurement of assets and liabilities. This disclosure may include, but is not limited to, the fair value of the asset and liabilities, valuation technique used to measure fair value, the inputs used to measure fair value, the ranges of the inputs, and the weighted averages of the inputs. [Table] + References No definition available. + Details
Name: | mplx_FairValueInputsAssetsandLiabilitiesQuantitativeInformationLineItems
Namespace Prefix: | mplx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of likelihood of renewal of the commodity contract with embedded derivative. + References No definition available. + Details
Name: | mplx_FairValueInputsProbabilityOfRenewal
Namespace Prefix: | mplx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The average forward price on the group of price risk forward or futures contracts, such as gas futures contracts. + References No definition available. + Details
Name: | us-gaap_DerivativeAverageForwardPrice
Namespace Prefix: | us-gaap_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition The forward price on the price risk forward or futures contract, such as a gas futures contract. + References No definition available. + Details
Name: | us-gaap_DerivativeForwardPrice
Namespace Prefix: | us-gaap_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |