v3.24.3
Net Income Per Limited Partner Unit - Basic and Diluted Earnings Per Unit (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Schedule Of Earnings Per Share Basic And Diluted [Line Items]        
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent [1] $ 1,037 $ 918 $ 3,218 $ 2,794
Undistributed Earnings (Loss) Allocated to Participating Securities, Basic 0 1 7 9
Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted 0 1 7 9
Impact of redemption of Series B preferred units 0 0 0 5
Net Income (Loss) Available to Common Stockholders, Basic 1,031 892 3,190 2,704
Net Income (Loss) Available to Common Stockholders, Diluted $ 1,031 $ 892 $ 3,190 $ 2,704
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1 1 1 1
Weighted average units outstanding:        
Common - basic 1,020 1,001 1,016 1,001
Common - diluted 1,020 1,001 1,016 1,001
Net income attributable to MPLX LP per limited partner unit:        
Common - basic $ 1.01 $ 0.89 $ 3.14 $ 2.70
Common - diluted $ 1.01 $ 0.89 $ 3.14 $ 2.70
Series A Preferred Stock [Member]        
Schedule Of Earnings Per Share Basic And Diluted [Line Items]        
Distributed Earnings $ 6 $ 25 $ 21 $ 71
Series B Preferred Stock [Member]        
Schedule Of Earnings Per Share Basic And Diluted [Line Items]        
Distributed Earnings $ 0 $ 0 $ 0 $ 5
[1] Allocation of net income attributable to MPLX LP assumes all earnings for the period have been distributed based on the distribution priorities applicable to the period.