XML 55 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Fair Values) (Details) (Fair Value, Inputs, Level 2 [Member], USD $)
In Billions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Estimate of Fair Value Measurement [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Aggregate value of Altria's total debt $ 16.2us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
$ 17.0us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Carrying Value [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Aggregate value of Altria's total debt $ 13.9us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
$ 14.7us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember