XML 72 R100.htm IDEA: XBRL DOCUMENT v2.4.1.9
Benefit Plans (Termination, Settlement and Curtailment Changes for Pension Plans) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Net loss   $ 7mo_DefinedBenefitPlanRecognizedNetGainLossDuetoSettlementsandCurtailmentsNetLosses $ 21mo_DefinedBenefitPlanRecognizedNetGainLossDuetoSettlementsandCurtailmentsNetLosses
Pension [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation   1mo_DefinedBenefitPlanRecognizedNetGainLossDuetoSettlementsandCurtailmentsBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
0mo_DefinedBenefitPlanRecognizedNetGainLossDuetoSettlementsandCurtailmentsBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Net loss   6mo_DefinedBenefitPlanRecognizedNetGainLossDuetoSettlementsandCurtailmentsNetLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
21mo_DefinedBenefitPlanRecognizedNetGainLossDuetoSettlementsandCurtailmentsNetLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Termination and settlement $ 0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
$ 7us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
$ 21us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember