XML 115 R88.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (MPC Senior Notes) (Details) - MPC: - Senior notes - USD ($)
$ in Millions
May 01, 2025
Sep. 16, 2024
Feb. 10, 2025
Debt Instrument [Line Items]      
Debt instrument, face amount     $ 2,000
Senior notes, 5.150% due March 2030      
Debt Instrument [Line Items]      
Debt instrument, face amount     1,100
Senior notes, 5.700% due March 2035      
Debt Instrument [Line Items]      
Debt instrument, face amount     $ 900
Senior notes, 3.625% due September 2024      
Debt Instrument [Line Items]      
Repayments of debt   $ 750  
Senior notes, 4.700% due May 2025      
Debt Instrument [Line Items]      
Repayments of debt $ 1,250