XML 133 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Finance Assets, net (Schedule of PMCC Leveraged Lease Charge) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Jun. 30, 2012
Dec. 31, 2012
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net Revenues   $ 7mo_LeveragedLeasesIncomeStatementNetRevenue
Benefit for Income Taxes   (75)mo_LeveragedLeasesIncomeStatementIncomeTaxExpenseBenefitonLeveragedLeases
Total   (68)us-gaap_LeveragedLeasesIncomeStatementNetIncomeFromLeveragedLeases
Interest On Tax Underpayments [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net Revenues   0mo_LeveragedLeasesIncomeStatementNetRevenue
/ mo_ClosingAgreementAxis
= mo_InterestOnTaxUnderpaymentsMember
Benefit for Income Taxes   (73)mo_LeveragedLeasesIncomeStatementIncomeTaxExpenseBenefitonLeveragedLeases
/ mo_ClosingAgreementAxis
= mo_InterestOnTaxUnderpaymentsMember
Total (68)us-gaap_LeveragedLeasesIncomeStatementNetIncomeFromLeveragedLeases
/ mo_ClosingAgreementAxis
= mo_InterestOnTaxUnderpaymentsMember
(73)us-gaap_LeveragedLeasesIncomeStatementNetIncomeFromLeveragedLeases
/ mo_ClosingAgreementAxis
= mo_InterestOnTaxUnderpaymentsMember
Reduction To Cumulative Lease Earnings [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net Revenues   7mo_LeveragedLeasesIncomeStatementNetRevenue
/ mo_ClosingAgreementAxis
= mo_ReductionToCumulativeLeaseEarningsMember
Benefit for Income Taxes   (2)mo_LeveragedLeasesIncomeStatementIncomeTaxExpenseBenefitonLeveragedLeases
/ mo_ClosingAgreementAxis
= mo_ReductionToCumulativeLeaseEarningsMember
Total   $ 5us-gaap_LeveragedLeasesIncomeStatementNetIncomeFromLeveragedLeases
/ mo_ClosingAgreementAxis
= mo_ReductionToCumulativeLeaseEarningsMember