XML 66 R50.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Contingencies (Judgments Paid and Provisions for Tobacco and Health Litigation) (Details) - USD ($) $ in Millions | 1 Months Ended | 3 Months Ended | 12 Months Ended | 150 Months Ended
--- | --- | --- | --- | ---
May 31, 2016 | May 31, 2001 | Mar. 31, 2017 | Mar. 31, 2016 | Dec. 31, 2015 | Mar. 31, 2017
Loss Contingency Accrual [Roll Forward] |  |  |  |  |  |
Accrued liability for tobacco and health litigation items at beginning of period |  |  | $ 47 | $ 132 |  |
Payments |  |  | (1) | (17) |  |
Accrued liability for tobacco and health litigation items at end of period |  |  | 47 | 153 | $ 132 | $ 47
Aspinall [Member] |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Litigation settlement interest expense (income) |  |  |  | 10 |  |
Interest Expense Related To Litigation [Member] |  |  |  |  |  |
Loss Contingency Accrual [Roll Forward] |  |  |  |  |  |
Pre-tax charges |  |  | 0 | 2 |  |
Tobacco and Health Judgment [Member] |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Judgments paid |  |  |  |  |  | 474
Litigation settlement interest expense (income) |  |  |  |  |  | 183
Tobacco and Health Judgment [Member] | Litigation Cases Results [Member] |  |  |  |  |  |
Loss Contingency Accrual [Roll Forward] |  |  |  |  |  |
Pre-tax charges |  |  | 1 | 4 |  |
Aspinall [Member] |  |  |  |  |  |
Loss Contingency Accrual [Roll Forward] |  |  |  |  |  |
Payments | $ (32) |  |  |  |  |
Aspinall [Member] | Litigation Cases Results [Member] |  |  |  |  |  |
Loss Contingency Accrual [Roll Forward] |  |  |  |  |  |
Pre-tax charges |  |  | 0 | 32 |  |
Engle Progeny Cases [Member] |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Judgments paid |  |  |  |  |  | 83
Litigation settlement interest expense (income) |  |  |  |  |  | 21
PM USA [Member] | Aspinall [Member] |  |  |  |  |  |
Loss Contingency Accrual [Roll Forward] |  |  |  |  |  |
Pre-tax charges |  |  |  | $ 32 |  |
PM USA [Member] | Engle Progeny Cases [Member] |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Payments made |  | $ 500 |  |  |  |
PM USA [Member] | Engle Progeny Cases, Federal [Member] |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Payments made |  |  |  |  | $ 43 | 43
Other Assets [Member] | Pending Litigation [Member] | PM USA [Member] |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Security posted for appeal of judgments |  |  | $ 92 |  |  | $ 92

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 The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66902209&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInDepositOtherAssets
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 Amount of loss contingency liability. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cash outflow reducing loss contingency liability. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualPayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualProvision
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_LossContingencyAccrualRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of damages paid to the plaintiff in the legal matter. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyDamagesPaidValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=mo_LightsUltraLightsClassActionsAspinallMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=mo_InterestExpenseRelatedToLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=mo_LitigationCasesResultsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_LitigationCaseAxis=mo_EngleProgenyCasesMember
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_LitigationCaseAxis=mo_EngleProgenyCasesFederalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember
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: |