XML 105 R151.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Pension and Other Postretirement Benefits (Multi Employee Plans) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Plan
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Defined Benefit Plan Disclosure [Line Items]      
Marathon Petroleum's contributions as a percentage of total contributions to the multi-employer pension plan, maximum 5.00%    
Multiemployer Plans, Pension      
Defined Benefit Plan Disclosure [Line Items]      
Number of multiemployer defined benefit pension or health and welfare plan 1    
Funded percentage 65.00%    
Multiemployer Plans, Postretirement Benefit      
Defined Benefit Plan Disclosure [Line Items]      
Number of multiemployer defined benefit pension or health and welfare plan 1    
MPC contributions | $ $ 6 $ 6 $ 7