XML 121 R92.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (MPC Senior Notes) (Details)
$ in Millions
Sep. 16, 2024
USD ($)
Marathon Petroleum Corporation: | Senior notes | Senior notes, 3.625% due September 2024  
Debt Instrument [Line Items]  
Repayments of debt $ 750