XML 144 R107.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Benefit Plans (Changes in Benefit Obligations of Postemployment Plans) (Details) (USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2011
Compensation and Retirement Disclosure [Abstract] |  |  |
Accrued postemployment costs at beginning of year | $ 149 | $ 270 |
Service cost | 1 | 1 | 1
Interest cost | 1 | 1 | 2
Benefits paid | (65) | (143) |
Actuarial (gains) losses and assumption changes | (4) | 27 |
Other | (17) | (7) | 121
Accrued postemployment costs at beginning of year | $ 65 | $ 149 | $ 270

X
- Definition Postemployment Benefit, Actuarial Gains (Losses) and Assumption Changes + References No definition available. + Details
Name: | mo_PostemploymentBenefitsActuarialGainsLossesandAssumptionChanges
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Postemployment Benefits, Benefits Paid + References No definition available. + Details
Name: | mo_PostemploymentBenefitsBenefitsPaid
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Postemployment Benefits, Interest Cost + References No definition available. + Details
Name: | mo_PostemploymentBenefitsInterestCost
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Postemployment Benefits, Other Cost + References No definition available. + Details
Name: | mo_PostemploymentBenefitsOtherCost
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Postemployment Benefits, Service Cost + References No definition available. + Details
Name: | mo_PostemploymentBenefitsServiceCost
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition The carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 712 -SubTopic 10 -Section 25 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 712 -SubTopic 10 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6410138&loc=d3e79708-111665 + Details
Name: | us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant