XML 62 R87.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Postretirement Benefits - Additional Information (Detail) (Other Postretirement Benefits [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]    
Increase (decrease) in postretirement benefit obligations   $ 102us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
Reduction to postretirement health benefit obligation recorded as actuarial gain   306us-gaap_PrescriptionDrugBenefitReductionInAccumulatedPostretirementBenefitObligationForSubsidy
Increase in liability for other postretirement benefits 45us-gaap_IncreaseDecreaseInPostretirementObligations  
Increase to regulatory assets 14us-gaap_IncreaseDecreaseInRegulatoryAssetsAndLiabilities  
Charge to OCI 3us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax  
Net losses unrecognized to be amortized 33us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss  
Prior service cost unrecognized to be amortized (20)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit  
Health care cost trend rate for net periodic benefit cost, current 5.50%ed_DefinedBenefitPlanHealthCareCostTrendRateCurrent  
Health care cost trend rate for net periodic benefit cost 4.50%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate  
Year for final trend rate for net periodic benefit cost 2018  
Health care cost trend rate for benefit obligations, current 5.25%ed_DefinedBenefitPlanHealthCareCostTrendRateCurrentBenefitObligations  
Health care cost trend rate for benefit obligations 4.50%ed_DefinedBenefitPlanUltimateHealthCareCostTrendRateBenefitObligations  
Year for final trend rate for benefit obligations 2018  
Expected contributions 6us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear  
Maximum [Member]
   
Defined Benefit Plan Disclosure [Line Items]    
Increase (decrease) in postretirement benefit obligations 10us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
CECONY [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Increase (decrease) in postretirement benefit obligations   25us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Increase in liability for other postretirement benefits 32us-gaap_IncreaseDecreaseInPostretirementObligations
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
 
Increase to regulatory assets 6us-gaap_IncreaseDecreaseInRegulatoryAssetsAndLiabilities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
 
Charge to OCI 2us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
 
Net losses unrecognized to be amortized 29us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
 
Prior service cost unrecognized to be amortized (14)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
 
Expected contributions $ 6us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember