XML 78 R64.htm IDEA: XBRL DOCUMENT
v3.5.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 | 6 Months Ended |  |
--- | --- | --- | --- | --- | ---
Dec. 31, 2015 USD ($) | Jun. 30, 2015 state | Apr. 30, 2014 USD ($) state | Sep. 30, 2013 USD ($) state | Nov. 30, 1998 state | Jun. 30, 2016 USD ($) | Dec. 31, 2015 USD ($) | Jun. 30, 2015 USD ($) | Dec. 31, 2014 USD ($) | Jun. 30, 2014 state | Mar. 31, 2014 USD ($) | Sep. 30, 2013 USD ($) | Jun. 30, 2016 USD ($) case plantiff | Jun. 30, 2015 USD ($) | Feb. 29, 2016 USD ($) | May 31, 2014 USD ($)
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  |  | $ 18 |  |  |
Earnings (loss) before income taxes |  |  |  |  |  | $ 2,534 |  | $ 2,254 |  |  |  |  | 4,417 | $ 3,816 |  |
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 |  |  |  |  |  | 1,200 |  | $ 1,200 |  |  |  |  | $ 2,300 | $ 2,300 |  |
Health Care Cost Recovery Actions [Member] | PM USA [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss contingency, number of states | plantiff |  |  |  |  |  |  |  |  |  |  |  |  | 52 |  |  |
Health Care Cost Recovery Actions [Member] | PM USA [Member] | Settled Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  |  | $ (599) |  |  |
Number of states with settled litigation | plantiff |  |  |  |  |  |  |  |  |  |  |  |  | 24 |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | PM 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 |  |  |  |  |  |  |  |  |  |  |  |
Estimate of possible gain, not recorded |  |  |  |  |  |  |  |  |  |  |  |  | $ 25 |  |  |
Litigation settlement interest expense (income) |  |  |  |  |  |  |  |  |  |  | $ 64 |  |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | PM USA [Member] | Indiana and Kentucky [Member] | Settled Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of states with settled litigation | state |  |  |  |  |  |  |  |  |  | 2 |  |  |  |  |  |
Litigation settlement interest expense (income) |  |  |  |  |  |  |  |  |  |  |  | 17 |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | PM USA [Member] | Maryland, Missouri, New Mexico and Pennsylvania [Member] | Pending Litigation [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] | PM USA [Member] | PENNSYLVANIA | Settled Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
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] | PM USA [Member] | MARYLAND | Pending Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of possible loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 12 |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | PM USA [Member] | MISSOURI | Pending Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of possible interest loss |  |  |  |  |  | 7 |  |  |  |  |  |  | 7 |  |  |
Amount of possible loss |  |  |  |  |  | $ 12 |  |  |  |  |  |  | 12 |  |  |
Appeal bond posted |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 22
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | PM USA [Member] | Cost of Sales [Member] | Pending Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  | (145) |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | PM USA [Member] | Cost of Sales [Member] | Indiana and Kentucky [Member] | Settled Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  | $ (37) |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | PM USA [Member] | Cost of Sales [Member] | Maryland, Missouri, New Mexico and Pennsylvania [Member] | Pending Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount | $ (79) |  | $ (108) |  |  |  |  |  |  |  |  |  |  |  |  |
Health Care Cost Recovery Actions, 2003 NPM Adjustment [Member] | PM USA [Member] | Cost of Sales [Member] | PENNSYLVANIA | Pending Litigation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  | $ 29 |  |  |  |  |  |  |  |  |
Health Care Cost Recovery Actions, 2004-2015 NPM Adjustment [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of possible interest loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 7 |
Health Care Cost Recovery Actions, 2004-2015 NPM Adjustment [Member] | Cost of Sales [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Litigation settlement, amount |  |  |  |  |  |  |  |  |  |  |  |  | 12 |  |  |
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] | PM 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] | PM USA [Member] | Cost of Sales [Member] | Settled Litigation [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] | PM USA [Member] | Cost of Sales [Member] | Settled Litigation [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 This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and 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=51673353&loc=d3e41242-110953 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 10 -Article 5 + 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_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_IndianaandKentuckyMember
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_PA
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_MO
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_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: |