XML 138 R119.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Contingencies (2003-2014 NPM Adjustment Disputes - Continuing Disputes with Non-Signatory States other than New York) (Details) $ in Millions | 1 Months Ended | 3 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | ---
Dec. 31, 2015 USD ($) | Oct. 31, 2015 USD ($) | Jun. 30, 2015 state | Apr. 30, 2014 USD ($) state | Sep. 30, 2013 USD ($) state | Nov. 30, 1998 state | Dec. 31, 2016 USD ($) | Dec. 31, 2015 USD ($) | Sep. 30, 2015 USD ($) | Dec. 31, 2014 USD ($) | Jun. 30, 2014 state | Mar. 31, 2014 USD ($) | Sep. 30, 2013 USD ($) | Dec. 31, 2016 USD ($) case plantiff | Dec. 31, 2015 USD ($) | Dec. 31, 2014 USD ($) | Sep. 30, 2016 USD ($) | Feb. 29, 2016 USD ($) | May 31, 2014 USD ($)
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement interest expense (income) |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 6 | $ 13 | $ (47) |  |  |
Earnings (loss) before income taxes |  |  |  |  |  |  |  |  |  |  |  |  |  | 21,852 | 8,078 | 7,774 |  |  |
RJR-Lorillard-ITG Transaction Case [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Incorrect increase in legal settlement payments |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 42 |  |  |  |
Florida State Settlement Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Incorrect increase in legal settlement payments |  |  |  |  |  |  |  |  |  |  |  |  |  | 13 |  |  |  |  |
Health Care Cost Recovery Actions [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of states with settled litigation | state |  |  |  |  |  | 46 |  |  |  |  |  |  |  |  |  |  |  |  |
Health Care Cost Recovery Actions [Member] | Cost of Sales [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  |  |  | $ (4,600) | (4,500) | (4,600) |  |  |
Health Care Cost Recovery Actions [Member] | Philip Morris USA [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss contingency, number of states | plantiff |  |  |  |  |  |  |  |  |  |  |  |  |  | 52 |  |  |  |  |
Health Care Cost Recovery Actions [Member] | Philip Morris USA [Member] | Settled Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 599 | 599 | $ 599 |  |  |
Number of states with settled litigation | plantiff |  |  |  |  |  |  |  |  |  |  |  |  |  | 24 |  |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | Philip Morris USA [Member] | Pending Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Settlement agreement, liability reduction percentage |  |  |  |  |  |  |  |  |  |  |  |  |  | 20.00% |  |  |  |  |
Loss contingency, number of states | state |  |  |  |  | 15 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of states that did not diligently enforcing escrow statutes | state |  |  |  |  | 6 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of states diligently enforcing escrow statute | state |  |  |  |  | 9 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  | $ 145 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible interest income |  |  |  |  | $ 89 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement interest expense (income) |  |  |  |  |  |  |  |  |  |  |  | $ (64) |  |  |  |  |  |  |
Estimate of possible gain, not recorded |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 25 |  |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | Philip Morris USA [Member] | Pending Litigation [Member] | Maryland, Missouri, New Mexico and Pennsylvania [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of states that did not diligently enforcing escrow statutes | state |  |  |  | 4 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible interest income |  |  |  |  |  |  |  |  |  | $ 66 |  |  |  |  |  |  |  |  |
Litigation settlement interest expense (income) | $ (48) |  |  | $ (66) |  |  |  |  |  | $ (47) |  |  |  |  |  |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | Philip Morris USA [Member] | Pending Litigation [Member] | MISSOURI |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of possible loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 12
Amount of possible interest loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 7
Appeal bond posted |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 22
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | Philip Morris USA [Member] | Pending Litigation [Member] | MARYLAND |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of possible loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 12 |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | Philip Morris USA [Member] | Pending Litigation [Member] | NEW MEXICO |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of possible loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 3 |  |
Amount of possible interest loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 2 |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | Philip Morris USA [Member] | Pending Litigation [Member] | Cost of Sales [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  |  | $ 145 |  |  |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | Philip Morris USA [Member] | Pending Litigation [Member] | Cost of Sales [Member] | Maryland, Missouri, New Mexico and Pennsylvania [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount | $ 79 |  |  | $ 108 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | Philip Morris USA [Member] | Pending Litigation [Member] | Cost of Sales [Member] | PENNSYLVANIA |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  | $ (29) |  |  |  |  |  |  |  |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | Philip Morris USA [Member] | Settled Litigation [Member] | Indiana and Kentucky [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement interest expense (income) |  |  |  |  |  |  |  |  |  |  |  |  | (17) |  |  |  |  |  |
Number of states with settled litigation | state |  |  |  |  |  |  |  |  |  |  | 2 |  |  |  |  |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | Philip Morris USA [Member] | Settled Litigation [Member] | PENNSYLVANIA |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement interest expense (income) |  |  |  |  |  |  |  | (13) |  |  |  |  |  |  |  |  |  |  |
Earnings (loss) before income taxes |  |  |  |  |  |  |  | $ 42 |  |  |  |  |  |  |  |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | Philip Morris USA [Member] | Settled Litigation [Member] | Cost of Sales [Member] | Indiana and Kentucky [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  |  | $ 37 |  |  |  |  |  |
Health Care Cost Recovery Actions, 2004-2014 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of possible interest loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 7 |
Health Care Cost Recovery Actions, 2004-2014 NPM Adjustment [Member] | Philip Morris USA [Member] | Pending Litigation [Member] | NEW YORK |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  | $ 58 |  | $ 126 |  |  |  |  |  |  |  |  |  |
Health Care Cost Recovery Actions, 2004-2014 NPM Adjustment [Member] | Philip Morris USA [Member] | Settled Litigation [Member] | NEW YORK |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 126 |  |  |  |
Health Care Cost Recovery Actions, 2004-2014 NPM Adjustment [Member] | Philip Morris USA [Member] | Settled Litigation [Member] | Cost of Sales [Member] | NEW YORK |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  | $ 126 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Health Care Cost Recovery Actions, 2004 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | 388 |  |  |  |  |
Health Care Cost Recovery Actions, 2004 NPM Adjustment [Member] | Philip Morris USA [Member] | Pending Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of states with pending litigation | state |  |  | 17 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Health Care Cost Recovery Actions, 2005 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | 181 |  |  |  |  |
Health Care Cost Recovery Actions, 2006 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | 154 |  |  |  |  |
Health Care Cost Recovery Actions, 2007 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | 185 |  |  |  |  |
Health Care Cost Recovery Actions, 2008 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | 250 |  |  |  |  |
Health Care Cost Recovery Actions, 2009 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | 211 |  |  |  |  |
Health Care Cost Recovery Actions, 2010 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | 218 |  |  |  |  |
Health Care Cost Recovery Actions, 2011 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | 166 |  |  |  |  |
Health Care Cost Recovery Actions, 2012 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | 210 |  |  |  |  |
Health Care Cost Recovery Actions, 2013 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | 218 |  |  |  |  |
Health Care Cost Recovery Actions, 2013 NPM Adjustment [Member] | Philip Morris USA [Member] | Settled Litigation [Member] | Cost of Sales [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  |  |  | 38 |  |  |  |  |
Health Care Cost Recovery Actions, 2014 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | 241 |  |  |  |  |
Health Care Cost Recovery Actions, 2014 NPM Adjustment [Member] | Philip Morris USA [Member] | Settled Litigation [Member] | Cost of Sales [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  |  |  | 41 |  |  |  |  |
Health Care Cost Recovery Actions, 2015 NPM Adjustments [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 289 |  |  |  |  |
Other MSA-Related Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of unfavorable verdicts | case |  |  |  |  |  |  |  |  |  |  |  |  |  | 16 |  |  |  |  |

X
- Definition Litigation Escrow Deposit + References No definition available. + Details
Name: | mo_LitigationEscrowDeposit
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Litigation Settlement, Estimate of Possible Gain + References No definition available. + Details
Name: | mo_LitigationSettlementEstimateofPossibleGain
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Litigation Settlement, Estimate of Possible Gain, Amount Not Recognized + References No definition available. + Details
Name: | mo_LitigationSettlementEstimateofPossibleGainAmountNotRecognized
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Litigation Settlement, Estimate of Possible Interest Income + References No definition available. + Details
Name: | mo_LitigationSettlementEstimateofPossibleInterestIncome
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Loss Contingency, Claims Decided Unfavorable, Number + References No definition available. + Details
Name: | mo_LossContingencyClaimsDecidedUnfavorableNumber
Namespace Prefix: | mo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Estimate of Possible Interest Loss + References No definition available. + Details
Name: | mo_LossContingencyEstimateofPossibleInterestLoss
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Loss Contingency, Number of States + References No definition available. + Details
Name: | mo_LossContingencyNumberofStates
Namespace Prefix: | mo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Number of States That Did Not Enforce Escrow Statutes + References No definition available. + Details
Name: | mo_LossContingencyNumberofStatesThatDidNotEnforceEscrowStatutes
Namespace Prefix: | mo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Number of States That Enforced Escrow Statutes + References No definition available. + Details
Name: | mo_LossContingencyNumberofStatesThatEnforcedEscrowStatutes
Namespace Prefix: | mo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Number of States with Pending Litigation + References No definition available. + Details
Name: | mo_LossContingencyNumberofStateswithPendingLitigation
Namespace Prefix: | mo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Number of States with Settled Litigation + References No definition available. + Details
Name: | mo_LossContingencyNumberofStateswithSettledLitigation
Namespace Prefix: | mo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Settlement Agreement, Liability Reduction, Percentage + References No definition available. + Details
Name: | mo_LossContingencySettlementAgreementLiabilityReductionPercentage
Namespace Prefix: | mo_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payments for Legal Settlements, Incorrect Increase + References No definition available. + Details
Name: | mo_PaymentsforLegalSettlementsIncorrectIncrease
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(10)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(15)) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(8)) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of judgment or settlement awarded to (against) the entity in respect of litigation. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Interest expense (income) directly attributable to an award in settlement of litigation. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_RJRLorillardITGTransactionCaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_FloridaStateSettlementAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=mo_PhilipMorrisUSAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationStatusAxis=us-gaap_SettledLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2003NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=mo_MarylandMissouriNewMexicoandPennsylvaniaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=stpr_MO
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=stpr_MD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=stpr_NM
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=stpr_PA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=mo_IndianaandKentuckyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions20042014NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=stpr_NY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2004NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2005NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2006NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2007NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2008NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2009NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2010NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2011NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2012NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2013NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2014NPMAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_HealthCareCostRecoveryActions2015NPMAdjustmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_OtherMSARelatedLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |