XML 128 R120.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Contingencies (Engle Class Action And Engle Progeny Trial Results) (Narrative) (Details) (USD $) | 1 Months Ended | 12 Months Ended |  |  |  | 0 Months Ended | 1 Months Ended |  | 12 Months Ended
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Feb. 29, 2008 Smoking And Health Class Actions And Aggregated Claims Litigation [Member] Florida Engle [Member] | Dec. 31, 2001 Smoking And Health Class Actions And Aggregated Claims Litigation [Member] Florida Engle [Member] | Dec. 31, 2013 Smoking And Health Class Actions And Aggregated Claims Litigation [Member] Florida Engle [Member] | Jul. 31, 2006 Smoking And Health Class Actions And Aggregated Claims Litigation [Member] Florida Engle [Member] | Jan. 27, 2014 Engle Progeny Cases [Member] Since January 1999 [Member] cases | Jun. 17, 2013 Engle Progeny Cases, State [Member] | Jan. 31, 2013 Engle Progeny Cases, State [Member] | Dec. 31, 2013 Engle Progeny Cases, State [Member] | Dec. 31, 2013 Engle Progeny Cases, Federal [Member] | Dec. 31, 2013 Florida Engle [Member] Smoking And Health Class Actions And Aggregated Claims Litigation [Member]
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |
Number of verdicts returned |  |  |  |  | 50 |  |  |  |  |
Loss contingency, period of occurrence |  |  |  |  |  |  |  |  |  | July 2000
Punitive damages jury award total all defendants |  |  |  |  |  |  |  |  |  | $ 145,000,000,000
Punitive damages jury award allocation amount |  |  |  |  |  |  |  |  |  | 74,000,000,000
Amounts placed in escrow |  | 500,000,000 |  |  |  |  |  |  |  |
Reinstated compensatory damages, award total |  |  |  | 6,900,000 |  |  |  |  |  |
Loss contingency, damages paid | 3,000,000 |  |  |  |  |  |  |  |  |
Damages paid date | February 2008 |  |  |  |  |  |  |  |  |
Loss contingency, pending claims |  |  |  |  |  |  |  | 3,200 | 1,200 |
Federal Engle Progeny, cases dismissed |  |  |  |  |  | 306 | 521 |  |  |
Number of plaintiffs |  |  |  |  |  |  |  | 4,400 |  |
Engle progeny plaintiffs with cases stayed pending Eleventh Circuit Court Review |  |  |  |  |  |  |  |  | 1,200 |
Active cases pending in Federal Court |  |  |  |  |  |  |  |  | 750 |
Florida bond cap |  |  | $ 200,000,000 |  |  |  |  |  |  |
Verdicts returned in favor of plaintiffs |  |  |  |  | 25 |  |  |  |  |
Verdicts returned in favor of defendants |  |  |  |  | 25 |  |  |  |  |

X
- Definition Number of active cases pending in Federal Court + References No definition available. + Details
Name: | mo_ActiveCasesPendingInFederalCourt
Namespace Prefix: | mo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Federal Engle Progeny Cases Dismissed by United States District Court for the Middle District of Florida + References No definition available. + Details
Name: | mo_FederalEngleProgenyCasesDismissed
Namespace Prefix: | mo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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

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

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

X
- Definition Date damages were paid. + References No definition available. + Details
Name: | mo_LossContingencyDamagesPaidDate
Namespace Prefix: | mo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency Pending Claims Number Not Included + References No definition available. + Details
Name: | mo_LossContingencyPendingClaimsNumberNotIncluded
Namespace Prefix: | mo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum aggregate bond required by all defendants. + References No definition available. + Details
Name: | mo_MaximumBondRequiredByAllDefendants
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number Of Plaintiffs + References No definition available. + Details
Name: | mo_NumberOfPlaintiffs
Namespace Prefix: | mo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Plaintiffs In Stayed Cases + References No definition available. + Details
Name: | mo_NumberOfPlaintiffsInStayedCases
Namespace Prefix: | mo_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Punitive Damages Jury Award Allocation Amount PM USA + References No definition available. + Details
Name: | mo_PunitiveDamagesJuryAwardAllocationAmount
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Punitive Damages Jury Award Total All Defendants + References No definition available. + Details
Name: | mo_PunitiveDamagesJuryAwardTotal
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reinstated Compensatory Award + References No definition available. + Details
Name: | mo_ReinstatedCompensatoryAward
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=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInDepositOtherAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of payments made 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_LossContingencyAccrualCarryingValuePayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition States when the existing condition, situation, or set of circumstances involving uncertainty occurred. + 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_LossContingencyPeriodOfOccurrence
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration