XML 112 R95.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders Equity (Details) (USD $)
Share data in Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Equity, Class of Treasury Stock [Line Items]      
Treasury Stock, Value, Acquired, Cost Method $ 1,015,000,000us-gaap_TreasuryStockValueAcquiredCostMethod $ 513,000,000us-gaap_TreasuryStockValueAcquiredCostMethod $ 8,000,000us-gaap_TreasuryStockValueAcquiredCostMethod
Share Repurchase Program [Member]      
Equity, Class of Treasury Stock [Line Items]      
Stock Repurchase Program, Remaining Authorized Repurchase Amount 1,500,000,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= mro_ShareRepurchaseProgramMember
   
Authorized Stock Repurchase Program Repurchase Amount 4,700,000,000mro_AuthorizedStockRepurchaseProgramRepurchasedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= mro_ShareRepurchaseProgramMember
   
Authorized Stock Repurchase Program Repurchased Number Of Shares 121mro_AuthorizedStockRepurchaseProgramRepurchasedNumberOfShares
/ us-gaap_ShareRepurchaseProgramAxis
= mro_ShareRepurchaseProgramMember
   
Treasury Stock, Value, Acquired, Cost Method $ 1,000,000,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= mro_ShareRepurchaseProgramMember
   
Treasury Stock, Shares, Acquired 29us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= mro_ShareRepurchaseProgramMember