XML 72 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
Background and Basis of Presentation Share Repurchase Program (Details) (USD $)
Share data in Millions, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended 18 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Sep. 30, 2014
Aug. 31, 2013
Apr. 30, 2013
Jul. 31, 2014
Equity, Class of Treasury Stock [Line Items]              
Repurchase of common stock, shares 3.6us-gaap_TreasuryStockSharesAcquired 7.5us-gaap_TreasuryStockSharesAcquired          
Repurchases of common stock, value $ 192,000,000us-gaap_TreasuryStockValueAcquiredCostMethod $ 272,000,000us-gaap_TreasuryStockValueAcquiredCostMethod $ 939,000,000us-gaap_TreasuryStockValueAcquiredCostMethod        
Average price of repurchased shares, per share $ 53.03us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 35.98us-gaap_TreasuryStockAcquiredAverageCostPerShare          
April 2013 Share Repurchase Program [Member]              
Equity, Class of Treasury Stock [Line Items]              
Planned share repurchase program         1,000,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= mo_April2013ShareRepurchaseProgramMember
300,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= mo_April2013ShareRepurchaseProgramMember
 
Repurchase of common stock, shares       27.1us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= mo_April2013ShareRepurchaseProgramMember
     
Average price of repurchased shares, per share       $ 36.97us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_ShareRepurchaseProgramAxis
= mo_April2013ShareRepurchaseProgramMember
     
July 2014 Share Repurchase Program [Member]              
Equity, Class of Treasury Stock [Line Items]              
Planned share repurchase program             1,000,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= mo_July2014ShareRepurchaseProgramMember
Amount remaining in the repurchase program $ 326,000,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= mo_July2014ShareRepurchaseProgramMember