XML 82 R66.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Condensed Consolidating Financial Information (Condensed Consolidating Balance Sheets) (Details) (USD $) In Millions, unless otherwise specified | Mar. 31, 2015 | Dec. 31, 2014 | Mar. 31, 2014 | Dec. 31, 2013
--- | --- | --- | --- | ---
Assets [Abstract] |  |  |  |
Cash and cash equivalents | $ 3,674 us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 3,321 us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 3,620 us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 3,175 us-gaap_CashAndCashEquivalentsAtCarryingValue
Receivables | 172 us-gaap_ReceivablesNetCurrent | 124 us-gaap_ReceivablesNetCurrent |  |
Inventories: |  |  |  |
Leaf tobacco | 1,019 mo_InventoryRawMaterialsPlantMaterialNetofReserves | 991 mo_InventoryRawMaterialsPlantMaterialNetofReserves |  |
Other raw materials | 200 mo_OtherInventoryRawMaterialsNetofReserves | 200 mo_OtherInventoryRawMaterialsNetofReserves |  |
Work in process | 410 us-gaap_InventoryWorkInProcessNetOfReserves | 429 us-gaap_InventoryWorkInProcessNetOfReserves |  |
Finished product | 456 us-gaap_InventoryFinishedGoodsNetOfReserves | 420 us-gaap_InventoryFinishedGoodsNetOfReserves |  |
Inventory, net | 2,085 us-gaap_InventoryNet | 2,040 us-gaap_InventoryNet |  |
Due from Altria Group, Inc. and subsidiaries | 0 us-gaap_DueFromAffiliateCurrent | 0 us-gaap_DueFromAffiliateCurrent |  |
Deferred income taxes | 1,143 us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent | 1,143 us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent |  |
Other current assets | 159 us-gaap_OtherAssetsCurrent | 250 us-gaap_OtherAssetsCurrent |  |
Total current assets | 7,233 us-gaap_AssetsCurrent | 6,878 us-gaap_AssetsCurrent |  |
Property, plant and equipment, at cost | 4,784 us-gaap_PropertyPlantAndEquipmentGross | 4,755 us-gaap_PropertyPlantAndEquipmentGross |  |
Less accumulated depreciation | 2,812 us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | 2,772 us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |  |
Property, plant and equipment, net | 1,972 us-gaap_PropertyPlantAndEquipmentNet | 1,983 us-gaap_PropertyPlantAndEquipmentNet |  |
Goodwill | 5,285 us-gaap_Goodwill | 5,285 us-gaap_Goodwill |  |
Other intangible assets, net | 12,044 us-gaap_IntangibleAssetsNetExcludingGoodwill | 12,049 us-gaap_IntangibleAssetsNetExcludingGoodwill |  |
Investment in SABMiller | 5,850 us-gaap_EquityMethodInvestments | 6,183 us-gaap_EquityMethodInvestments |  |
Investment in consolidated subsidiaries | 0 mo_InvestmentinConsolidatedSubsidiaries | 0 mo_InvestmentinConsolidatedSubsidiaries |  |
Finance assets, net | 1,360 us-gaap_NotesAndLoansReceivableNetNoncurrent | 1,614 us-gaap_NotesAndLoansReceivableNetNoncurrent |  |
Due from Altria Group, Inc. and subsidiaries | 0 us-gaap_DueFromAffiliateNoncurrent | 0 us-gaap_DueFromAffiliateNoncurrent |  |
Other assets | 468 us-gaap_OtherAssetsNoncurrent | 483 us-gaap_OtherAssetsNoncurrent |  |
TOTAL ASSETS | 34,212 us-gaap_Assets | 34,475 us-gaap_Assets |  |
Liabilities [Abstract] |  |  |  |
Current portion of long-term debt | 1,000 us-gaap_LongTermDebtCurrent | 1,000 us-gaap_LongTermDebtCurrent |  |
Accounts payable | 274 us-gaap_AccountsPayableCurrent | 416 us-gaap_AccountsPayableCurrent |  |
Accrued liabilities: |  |  |  |
Marketing | 605 us-gaap_AccruedMarketingCostsCurrent | 618 us-gaap_AccruedMarketingCostsCurrent |  |
Employment costs | 67 us-gaap_EmployeeRelatedLiabilitiesCurrent | 186 us-gaap_EmployeeRelatedLiabilitiesCurrent |  |
Settlement charges | 4,551 mo_AccruedSettlementLiabilityCurrent | 3,500 mo_AccruedSettlementLiabilityCurrent |  |
Other | 890 us-gaap_OtherAccruedLiabilitiesCurrent | 925 us-gaap_OtherAccruedLiabilitiesCurrent |  |
Income Taxes | 482 us-gaap_AccruedIncomeTaxesCurrent | 0 us-gaap_AccruedIncomeTaxesCurrent |  |
Dividends payable | 1,026 us-gaap_DividendsPayableCurrent | 1,028 us-gaap_DividendsPayableCurrent |  |
Due to Altria Group, Inc. and subsidiaries | 0 us-gaap_DueToAffiliateCurrent | 0 us-gaap_DueToAffiliateCurrent |  |
Total current liabilities | 8,895 us-gaap_LiabilitiesCurrent | 7,673 us-gaap_LiabilitiesCurrent |  |
Long-term debt | 12,901 us-gaap_LongTermDebtNoncurrent | 13,693 us-gaap_LongTermDebtNoncurrent |  |
Deferred income taxes | 5,907 us-gaap_DeferredTaxLiabilitiesNoncurrent | 6,088 us-gaap_DeferredTaxLiabilitiesNoncurrent |  |
Accrued pension costs | 978 us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent | 1,012 us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent |  |
Accrued postretirement health care costs | 2,454 us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent | 2,461 us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent |  |
Due to Altria Group, Inc. and subsidiaries | 0 us-gaap_DueToAffiliateNoncurrent | 0 us-gaap_DueToAffiliateNoncurrent |  |
Other liabilities | 515 us-gaap_OtherLiabilitiesNoncurrent | 503 us-gaap_OtherLiabilitiesNoncurrent |  |
Total liabilities | 31,650 us-gaap_Liabilities | 31,430 us-gaap_Liabilities |  |
Contingencies |  |  |  |
Redeemable noncontrolling interest | 34 us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount | 35 us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount |  |
Stockholders' Equity |  |  |  |
Common stock | 935 us-gaap_CommonStockValue | 935 us-gaap_CommonStockValue |  |
Additional paid-in capital | 5,754 us-gaap_AdditionalPaidInCapitalCommonStock | 5,735 us-gaap_AdditionalPaidInCapitalCommonStock |  |
Earnings reinvested in the business | 26,271 us-gaap_RetainedEarningsAccumulatedDeficit | 26,277 us-gaap_RetainedEarningsAccumulatedDeficit |  |
Accumulated other comprehensive losses | (2,945)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax | (2,682)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax | (1,318)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax | (1,378)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Cost of repurchased stock | (27,482)us-gaap_TreasuryStockValue | (27,251)us-gaap_TreasuryStockValue |  |
Total stockholders' equity attributable to Altria Group, Inc. | 2,533 us-gaap_StockholdersEquity | 3,014 us-gaap_StockholdersEquity |  |
Noncontrolling interests | (5)us-gaap_MinorityInterest | (4)us-gaap_MinorityInterest |  |
Total stockholders' equity | 2,528 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | 3,010 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |  | 4,118 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Total Liabilities and Stockholders' Equity | 34,212 us-gaap_LiabilitiesAndStockholdersEquity | 34,475 us-gaap_LiabilitiesAndStockholdersEquity |  |
Reportable Legal Entities [Member] | Altria Group, Inc. [Member] |  |  |  |
Assets [Abstract] |  |  |  |
Cash and cash equivalents | 3,639 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 3,281 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 3,579 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 3,114 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Receivables | 0 us-gaap_ReceivablesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_ReceivablesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Inventories: |  |  |  |
Leaf tobacco | 0 mo_InventoryRawMaterialsPlantMaterialNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 mo_InventoryRawMaterialsPlantMaterialNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Other raw materials | 0 mo_OtherInventoryRawMaterialsNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 mo_OtherInventoryRawMaterialsNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Work in process | 0 us-gaap_InventoryWorkInProcessNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_InventoryWorkInProcessNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Finished product | 0 us-gaap_InventoryFinishedGoodsNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_InventoryFinishedGoodsNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Inventory, net | 0 us-gaap_InventoryNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_InventoryNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Due from Altria Group, Inc. and subsidiaries | 8 us-gaap_DueFromAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 568 us-gaap_DueFromAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Deferred income taxes | 1 us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Other current assets | 250 us-gaap_OtherAssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 54 us-gaap_OtherAssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total current assets | 3,898 us-gaap_AssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 3,903 us-gaap_AssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Property, plant and equipment, at cost | 0 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Less accumulated depreciation | 0 us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Property, plant and equipment, net | 0 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Goodwill | 0 us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Other intangible assets, net | 0 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Investment in SABMiller | 5,850 us-gaap_EquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 6,183 us-gaap_EquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Investment in consolidated subsidiaries | 11,407 mo_InvestmentinConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 10,665 mo_InvestmentinConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Finance assets, net | 0 us-gaap_NotesAndLoansReceivableNetNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_NotesAndLoansReceivableNetNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Due from Altria Group, Inc. and subsidiaries | 4,790 us-gaap_DueFromAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 4,790 us-gaap_DueFromAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Other assets | 145 us-gaap_OtherAssetsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 148 us-gaap_OtherAssetsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
TOTAL ASSETS | 26,090 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 25,689 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Liabilities [Abstract] |  |  |  |
Current portion of long-term debt | 1,000 us-gaap_LongTermDebtCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,000 us-gaap_LongTermDebtCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Accounts payable | 19 us-gaap_AccountsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 18 us-gaap_AccountsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Accrued liabilities: |  |  |  |
Marketing | 0 us-gaap_AccruedMarketingCostsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_AccruedMarketingCostsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Employment costs | 12 us-gaap_EmployeeRelatedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 18 us-gaap_EmployeeRelatedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Settlement charges | 0 mo_AccruedSettlementLiabilityCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 mo_AccruedSettlementLiabilityCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Other | 266 us-gaap_OtherAccruedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 321 us-gaap_OtherAccruedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Income Taxes | 0 us-gaap_AccruedIncomeTaxesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |
Dividends payable | 1,026 us-gaap_DividendsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,028 us-gaap_DividendsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Due to Altria Group, Inc. and subsidiaries | 6,257 us-gaap_DueToAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 4,414 us-gaap_DueToAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total current liabilities | 8,580 us-gaap_LiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 6,799 us-gaap_LiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Long-term debt | 12,901 us-gaap_LongTermDebtNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 13,693 us-gaap_LongTermDebtNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Deferred income taxes | 1,638 us-gaap_DeferredTaxLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,754 us-gaap_DeferredTaxLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Accrued pension costs | 232 us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 233 us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Accrued postretirement health care costs | 0 us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Due to Altria Group, Inc. and subsidiaries | 0 us-gaap_DueToAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_DueToAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Other liabilities | 206 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 196 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total liabilities | 23,557 us-gaap_Liabilities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 22,675 us-gaap_Liabilities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Contingencies |  |  |  |
Redeemable noncontrolling interest | 0 us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Stockholders' Equity |  |  |  |
Common stock | 935 us-gaap_CommonStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 935 us-gaap_CommonStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Additional paid-in capital | 5,754 us-gaap_AdditionalPaidInCapitalCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 5,735 us-gaap_AdditionalPaidInCapitalCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Earnings reinvested in the business | 26,271 us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 26,277 us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Accumulated other comprehensive losses | (2,945)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (2,682)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Cost of repurchased stock | (27,482)us-gaap_TreasuryStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (27,251)us-gaap_TreasuryStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total stockholders' equity attributable to Altria Group, Inc. | 2,533 us-gaap_StockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 3,014 us-gaap_StockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Noncontrolling interests | 0 us-gaap_MinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_MinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total stockholders' equity | 2,533 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 3,014 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total Liabilities and Stockholders' Equity | 26,090 us-gaap_LiabilitiesAndStockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 25,689 us-gaap_LiabilitiesAndStockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Reportable Legal Entities [Member] | PM USA [Member] |  |  |  |
Assets [Abstract] |  |  |  |
Cash and cash equivalents | 0 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 3 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 1 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 1 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Receivables | 4 us-gaap_ReceivablesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 6 us-gaap_ReceivablesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Inventories: |  |  |  |
Leaf tobacco | 624 mo_InventoryRawMaterialsPlantMaterialNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 616 mo_InventoryRawMaterialsPlantMaterialNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Other raw materials | 129 mo_OtherInventoryRawMaterialsNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 132 mo_OtherInventoryRawMaterialsNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Work in process | 10 us-gaap_InventoryWorkInProcessNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 4 us-gaap_InventoryWorkInProcessNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Finished product | 155 us-gaap_InventoryFinishedGoodsNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 134 us-gaap_InventoryFinishedGoodsNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Inventory, net | 918 us-gaap_InventoryNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 886 us-gaap_InventoryNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Due from Altria Group, Inc. and subsidiaries | 5,121 us-gaap_DueFromAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 3,535 us-gaap_DueFromAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Deferred income taxes | 1,189 us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 1,190 us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Other current assets | 66 us-gaap_OtherAssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 101 us-gaap_OtherAssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total current assets | 7,298 us-gaap_AssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 5,721 us-gaap_AssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Property, plant and equipment, at cost | 3,113 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 3,112 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Less accumulated depreciation | 2,112 us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,091 us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Property, plant and equipment, net | 1,001 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 1,021 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Goodwill | 0 us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Other intangible assets, net | 2 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Investment in SABMiller | 0 us-gaap_EquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_EquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Investment in consolidated subsidiaries | 2,769 mo_InvestmentinConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,775 mo_InvestmentinConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Finance assets, net | 0 us-gaap_NotesAndLoansReceivableNetNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_NotesAndLoansReceivableNetNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Due from Altria Group, Inc. and subsidiaries | 0 us-gaap_DueFromAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_DueFromAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Other assets | 534 us-gaap_OtherAssetsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 541 us-gaap_OtherAssetsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
TOTAL ASSETS | 11,604 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 10,060 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Liabilities [Abstract] |  |  |  |
Current portion of long-term debt | 0 us-gaap_LongTermDebtCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_LongTermDebtCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Accounts payable | 125 us-gaap_AccountsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 118 us-gaap_AccountsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Accrued liabilities: |  |  |  |
Marketing | 512 us-gaap_AccruedMarketingCostsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 505 us-gaap_AccruedMarketingCostsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Employment costs | 10 us-gaap_EmployeeRelatedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 10 us-gaap_EmployeeRelatedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Settlement charges | 4,544 mo_AccruedSettlementLiabilityCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 3,495 mo_AccruedSettlementLiabilityCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Other | 451 us-gaap_OtherAccruedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 400 us-gaap_OtherAccruedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Income Taxes | 508 us-gaap_AccruedIncomeTaxesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |  |
Dividends payable | 0 us-gaap_DividendsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_DividendsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Due to Altria Group, Inc. and subsidiaries | 354 us-gaap_DueToAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 402 us-gaap_DueToAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total current liabilities | 6,504 us-gaap_LiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 4,930 us-gaap_LiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Long-term debt | 0 us-gaap_LongTermDebtNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_LongTermDebtNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Deferred income taxes | 0 us-gaap_DeferredTaxLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_DeferredTaxLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Accrued pension costs | 0 us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Accrued postretirement health care costs | 1,598 us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 1,608 us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Due to Altria Group, Inc. and subsidiaries | 0 us-gaap_DueToAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_DueToAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Other liabilities | 152 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 151 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total liabilities | 8,254 us-gaap_Liabilities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 6,689 us-gaap_Liabilities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Contingencies |  |  |  |
Redeemable noncontrolling interest | 0 us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Stockholders' Equity |  |  |  |
Common stock | 0 us-gaap_CommonStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_CommonStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Additional paid-in capital | 3,310 us-gaap_AdditionalPaidInCapitalCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 3,310 us-gaap_AdditionalPaidInCapitalCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Earnings reinvested in the business | 377 us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 402 us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Accumulated other comprehensive losses | (337)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (341)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Cost of repurchased stock | 0 us-gaap_TreasuryStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_TreasuryStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total stockholders' equity attributable to Altria Group, Inc. | 3,350 us-gaap_StockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 3,371 us-gaap_StockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Noncontrolling interests | 0 us-gaap_MinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_MinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total stockholders' equity | 3,350 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 3,371 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total Liabilities and Stockholders' Equity | 11,604 us-gaap_LiabilitiesAndStockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 10,060 us-gaap_LiabilitiesAndStockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Reportable Legal Entities [Member] | Non-Guarantor Subsidiaries [Member] |  |  |  |
Assets [Abstract] |  |  |  |
Cash and cash equivalents | 35 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 37 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 40 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 60 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Receivables | 168 us-gaap_ReceivablesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 118 us-gaap_ReceivablesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Inventories: |  |  |  |
Leaf tobacco | 395 mo_InventoryRawMaterialsPlantMaterialNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 375 mo_InventoryRawMaterialsPlantMaterialNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Other raw materials | 71 mo_OtherInventoryRawMaterialsNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 68 mo_OtherInventoryRawMaterialsNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Work in process | 400 us-gaap_InventoryWorkInProcessNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 425 us-gaap_InventoryWorkInProcessNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Finished product | 301 us-gaap_InventoryFinishedGoodsNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 286 us-gaap_InventoryFinishedGoodsNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Inventory, net | 1,167 us-gaap_InventoryNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,154 us-gaap_InventoryNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Due from Altria Group, Inc. and subsidiaries | 1,498 us-gaap_DueFromAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,279 us-gaap_DueFromAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Deferred income taxes | 9 us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 9 us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Other current assets | 90 us-gaap_OtherAssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 122 us-gaap_OtherAssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total current assets | 2,967 us-gaap_AssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 2,719 us-gaap_AssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Property, plant and equipment, at cost | 1,671 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,643 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Less accumulated depreciation | 700 us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 681 us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Property, plant and equipment, net | 971 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 962 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Goodwill | 5,285 us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 5,285 us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Other intangible assets, net | 12,042 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 12,047 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Investment in SABMiller | 0 us-gaap_EquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_EquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Investment in consolidated subsidiaries | 0 mo_InvestmentinConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 mo_InvestmentinConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Finance assets, net | 1,360 us-gaap_NotesAndLoansReceivableNetNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,614 us-gaap_NotesAndLoansReceivableNetNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Due from Altria Group, Inc. and subsidiaries | 0 us-gaap_DueFromAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_DueFromAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Other assets | 115 us-gaap_OtherAssetsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 121 us-gaap_OtherAssetsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
TOTAL ASSETS | 22,740 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 22,748 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Liabilities [Abstract] |  |  |  |
Current portion of long-term debt | 0 us-gaap_LongTermDebtCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_LongTermDebtCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Accounts payable | 130 us-gaap_AccountsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 280 us-gaap_AccountsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Accrued liabilities: |  |  |  |
Marketing | 93 us-gaap_AccruedMarketingCostsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 113 us-gaap_AccruedMarketingCostsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Employment costs | 45 us-gaap_EmployeeRelatedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 158 us-gaap_EmployeeRelatedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Settlement charges | 7 mo_AccruedSettlementLiabilityCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 5 mo_AccruedSettlementLiabilityCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Other | 229 us-gaap_OtherAccruedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 287 us-gaap_OtherAccruedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Income Taxes | 221 us-gaap_AccruedIncomeTaxesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |
Dividends payable | 0 us-gaap_DividendsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_DividendsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Due to Altria Group, Inc. and subsidiaries | 16 us-gaap_DueToAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 566 us-gaap_DueToAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total current liabilities | 741 us-gaap_LiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,409 us-gaap_LiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Long-term debt | 0 us-gaap_LongTermDebtNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_LongTermDebtNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Deferred income taxes | 4,595 us-gaap_DeferredTaxLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 4,661 us-gaap_DeferredTaxLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Accrued pension costs | 746 us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 779 us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Accrued postretirement health care costs | 856 us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 853 us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Due to Altria Group, Inc. and subsidiaries | 4,790 us-gaap_DueToAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 4,790 us-gaap_DueToAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Other liabilities | 157 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 156 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total liabilities | 11,885 us-gaap_Liabilities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 12,648 us-gaap_Liabilities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Contingencies |  |  |  |
Redeemable noncontrolling interest | 34 us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 35 us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Stockholders' Equity |  |  |  |
Common stock | 9 us-gaap_CommonStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 9 us-gaap_CommonStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Additional paid-in capital | 11,338 us-gaap_AdditionalPaidInCapitalCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 10,688 us-gaap_AdditionalPaidInCapitalCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Earnings reinvested in the business | 1,067 us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 995 us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Accumulated other comprehensive losses | (1,588)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (1,623)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Cost of repurchased stock | 0 us-gaap_TreasuryStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_TreasuryStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total stockholders' equity attributable to Altria Group, Inc. | 10,826 us-gaap_StockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 10,069 us-gaap_StockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Noncontrolling interests | (5)us-gaap_MinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4)us-gaap_MinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total stockholders' equity | 10,821 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 10,065 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total Liabilities and Stockholders' Equity | 22,740 us-gaap_LiabilitiesAndStockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 22,748 us-gaap_LiabilitiesAndStockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Consolidation, Eliminations [Member] |  |  |  |
Assets [Abstract] |  |  |  |
Cash and cash equivalents | 0 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Receivables | 0 us-gaap_ReceivablesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_ReceivablesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Inventories: |  |  |  |
Leaf tobacco | 0 mo_InventoryRawMaterialsPlantMaterialNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 mo_InventoryRawMaterialsPlantMaterialNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Other raw materials | 0 mo_OtherInventoryRawMaterialsNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 mo_OtherInventoryRawMaterialsNetofReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Work in process | 0 us-gaap_InventoryWorkInProcessNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_InventoryWorkInProcessNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Finished product | 0 us-gaap_InventoryFinishedGoodsNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_InventoryFinishedGoodsNetOfReserves / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Inventory, net | 0 us-gaap_InventoryNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_InventoryNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Due from Altria Group, Inc. and subsidiaries | (6,627)us-gaap_DueFromAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (5,382)us-gaap_DueFromAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Deferred income taxes | (56)us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (56)us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Other current assets | (247)us-gaap_OtherAssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (27)us-gaap_OtherAssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total current assets | (6,930)us-gaap_AssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (5,465)us-gaap_AssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Property, plant and equipment, at cost | 0 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PropertyPlantAndEquipmentGross / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Less accumulated depreciation | 0 us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Property, plant and equipment, net | 0 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Goodwill | 0 us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Other intangible assets, net | 0 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Investment in SABMiller | 0 us-gaap_EquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_EquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Investment in consolidated subsidiaries | (14,176)mo_InvestmentinConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (13,440)mo_InvestmentinConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Finance assets, net | 0 us-gaap_NotesAndLoansReceivableNetNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_NotesAndLoansReceivableNetNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Due from Altria Group, Inc. and subsidiaries | (4,790)us-gaap_DueFromAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (4,790)us-gaap_DueFromAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Other assets | (326)us-gaap_OtherAssetsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (327)us-gaap_OtherAssetsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
TOTAL ASSETS | (26,222)us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (24,022)us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Liabilities [Abstract] |  |  |  |
Current portion of long-term debt | 0 us-gaap_LongTermDebtCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_LongTermDebtCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Accounts payable | 0 us-gaap_AccountsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_AccountsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Accrued liabilities: |  |  |  |
Marketing | 0 us-gaap_AccruedMarketingCostsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_AccruedMarketingCostsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Employment costs | 0 us-gaap_EmployeeRelatedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_EmployeeRelatedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Settlement charges | 0 mo_AccruedSettlementLiabilityCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 mo_AccruedSettlementLiabilityCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Other | (56)us-gaap_OtherAccruedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (83)us-gaap_OtherAccruedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Income Taxes | (247)us-gaap_AccruedIncomeTaxesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |
Dividends payable | 0 us-gaap_DividendsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_DividendsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Due to Altria Group, Inc. and subsidiaries | (6,627)us-gaap_DueToAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (5,382)us-gaap_DueToAffiliateCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total current liabilities | (6,930)us-gaap_LiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (5,465)us-gaap_LiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Long-term debt | 0 us-gaap_LongTermDebtNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_LongTermDebtNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Deferred income taxes | (326)us-gaap_DeferredTaxLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (327)us-gaap_DeferredTaxLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Accrued pension costs | 0 us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Accrued postretirement health care costs | 0 us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Due to Altria Group, Inc. and subsidiaries | (4,790)us-gaap_DueToAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (4,790)us-gaap_DueToAffiliateNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Other liabilities | 0 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total liabilities | (12,046)us-gaap_Liabilities / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (10,582)us-gaap_Liabilities / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Contingencies |  |  |  |
Redeemable noncontrolling interest | 0 us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Stockholders' Equity |  |  |  |
Common stock | (9)us-gaap_CommonStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (9)us-gaap_CommonStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Additional paid-in capital | (14,648)us-gaap_AdditionalPaidInCapitalCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (13,998)us-gaap_AdditionalPaidInCapitalCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Earnings reinvested in the business | (1,444)us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (1,397)us-gaap_RetainedEarningsAccumulatedDeficit / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Accumulated other comprehensive losses | 1,925 us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 1,964 us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Cost of repurchased stock | 0 us-gaap_TreasuryStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_TreasuryStockValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total stockholders' equity attributable to Altria Group, Inc. | (14,176)us-gaap_StockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (13,440)us-gaap_StockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Noncontrolling interests | 0 us-gaap_MinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_MinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total stockholders' equity | (14,176)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (13,440)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total Liabilities and Stockholders' Equity | $ (26,222)us-gaap_LiabilitiesAndStockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | $ (24,022)us-gaap_LiabilitiesAndStockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |

X
- Definition Accrued Settlement Liability, Current + References No definition available. + Details
Name: | mo_AccruedSettlementLiabilityCurrent
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of products consisting of plant matter that is not used in the growth of plant goods + References No definition available. + Details
Name: | mo_InventoryRawMaterialsPlantMaterialNetofReserves
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Investment in Consolidated Subsidiaries + References No definition available. + Details
Name: | mo_InvestmentinConsolidatedSubsidiaries
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Other Inventory, Raw Materials, Net of Reserves + References No definition available. + Details
Name: | mo_OtherInventoryRawMaterialsNetofReserves
Namespace Prefix: | mo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Subparagraph a -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccountsPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Article 9 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Subparagraph b(1) -Article 7 + Details
Name: | us-gaap_AccruedIncomeTaxesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References No definition available. + Details
Name: | us-gaap_AccruedMarketingCostsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.14) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 14 -Article 5 + Details
Name: | us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e681-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669686-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.30(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AdditionalPaidInCapitalCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.18) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 + Details
Name: | us-gaap_Assets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.9) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6801-107765 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 9 -Article 5 + Details
Name: | us-gaap_AssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3044-108585 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur. + 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 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 25 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 17 -Article 9 Reference 6: 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.17) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 7: 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.(a),19) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_CommitmentsAndContingencies
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 + Details
Name: | us-gaap_CommonStockValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards, net of deferred tax liability attributable to taxable temporary differences expected to be realized or consumed within one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e31931-109318 + Details
Name: | us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred tax liability attributable to taxable temporary differences, net of deferred tax asset attributable to deductible temporary differences and carryforwards net of valuation allowances expected to be realized or consumed after one year (or the normal operating cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e31931-109318 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e31958-109318 + Details
Name: | us-gaap_DeferredTaxLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This represents the noncurrent liability recognized in the balance sheet that is associated with the defined benefit pension plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2417-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2410-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=21915240&loc=d3e1703-114919 + Details
Name: | us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Liabilities -URI http://asc.fasb.org/extlink&oid=6509677 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6935-107765 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DividendsPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due within 1 year (or 1 business cycle). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph a -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph k -Subparagraph 1 -Article 4 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864 + Details
Name: | us-gaap_DueFromAffiliateCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due after 1 year (or 1 business cycle). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph a -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph k -Subparagraph 1 -Article 4 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.11) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864 + Details
Name: | us-gaap_DueFromAffiliateNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph k -Subparagraph 1 -Article 4 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Subparagraph a -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 12 -Subparagraph 3 -Article 6 + Details
Name: | us-gaap_DueToAffiliateCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of receivables owed to an entity that is affiliated with the reporting entity by means of direct or indirect ownership, which are usually due after one year (or one business cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph k -Subparagraph 1 -Article 4 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.23) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 23 -Article 5 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 12 -Subparagraph 3 -Article 6 + Details
Name: | us-gaap_DueToAffiliateNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_EmployeeRelatedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35755396&loc=d3e33749-111570 + Details
Name: | us-gaap_EquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_IntangibleAssetsNetExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.BB) -URI http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 6 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section BB + Details
Name: | us-gaap_InventoryFinishedGoodsNetOfReserves
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6386567&loc=d3e3927-108312 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 + Details
Name: | us-gaap_InventoryNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.BB) -URI http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 6 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section BB Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(a)(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryWorkInProcessNetOfReserves
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19-26) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_Liabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.32) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 25 -Article 7 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 32 -Article 5 + Details
Name: | us-gaap_LiabilitiesAndStockholdersEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 21 -Article 5 + Details
Name: | us-gaap_LiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt, after unamortized discount or premium, scheduled to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Article 5 + Details
Name: | us-gaap_LongTermDebtCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of long-term debt, net of unamortized discount or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 + Details
Name: | us-gaap_LongTermDebtNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 27 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 7 + Details
Name: | us-gaap_MinorityInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date more than one year from the balance sheet date, net of any write-downs taken for collection uncertainty on the part of the holder. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 17 -Article 5 + Details
Name: | us-gaap_NotesAndLoansReceivableNetNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable arising from transactions not otherwise specified in the taxonomy. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Liabilities -URI http://asc.fasb.org/extlink&oid=6509677 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6935-107765 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6911-107765 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e7018-107765 + Details
Name: | us-gaap_OtherAccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate carrying amount, as of the balance sheet date, of current assets not separately disclosed in the balance sheet. Current assets are expected to be realized or consumed within one year (or the normal operating cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 8 -Article 5 + Details
Name: | us-gaap_OtherAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 17 -Article 5 + Details
Name: | us-gaap_OtherAssetsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 24 -Article 5 + Details
Name: | us-gaap_OtherLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This represents the noncurrent liability recognized in the balance sheet that is associated with other postretirement defined benefit plans (excluding pension plans). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2417-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2410-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=21915240&loc=d3e1703-114919 + Details
Name: | us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 13 -Subparagraph a -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 8 -Article 7 + Details
Name: | us-gaap_PropertyPlantAndEquipmentNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph a -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3,4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 + Details
Name: | us-gaap_ReceivablesNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 3A -Subparagraph 14 -URI http://asc.fasb.org/extlink&oid=27011957&loc=SL6540498-122764 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 3A -Subparagraph (16)(c) -URI http://asc.fasb.org/extlink&oid=27011957&loc=SL6540498-122764 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 3A -Subparagraph 15 -URI http://asc.fasb.org/extlink&oid=27011957&loc=SL6540498-122764 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 3A -Subparagraph (12)(c) -URI http://asc.fasb.org/extlink&oid=27011957&loc=SL6540498-122764 + Details
Name: | us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.31(a)(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_RetainedEarningsAccumulatedDeficit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 4.E) -URI http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 + Details
Name: | us-gaap_StockholdersEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4568447-111683 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4568740-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4590271-111686 + Details
Name: | us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656 + Details
Name: | us-gaap_TreasuryStockValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ConsolidationEliminationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ReportableLegalEntitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |