XML 42 R78.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension Benefits - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Pension liability $ 2,144us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities    
Investments value 225ed_DefinedBenefitPlanInvestmentsValue 201ed_DefinedBenefitPlanInvestmentsValue  
Other Nonqualified Supplemental Defined Benefit Pension [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated benefit obligation 289us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= ed_OtherNonqualifiedSupplementalDefinedBenefitPensionMember
234us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= ed_OtherNonqualifiedSupplementalDefinedBenefitPensionMember
 
CECONY [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Pension liability 2,008us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities
/ dei_LegalEntityAxis
= ed_CeconyMember
   
Investments value 208ed_DefinedBenefitPlanInvestmentsValue
/ dei_LegalEntityAxis
= ed_CeconyMember
183ed_DefinedBenefitPlanInvestmentsValue
/ dei_LegalEntityAxis
= ed_CeconyMember
 
CECONY [Member] | Other Nonqualified Supplemental Defined Benefit Pension [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated benefit obligation 250us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= ed_OtherNonqualifiedSupplementalDefinedBenefitPensionMember
/ dei_LegalEntityAxis
= ed_CeconyMember
199us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= ed_OtherNonqualifiedSupplementalDefinedBenefitPensionMember
/ dei_LegalEntityAxis
= ed_CeconyMember
 
Pension Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Increase to regulatory assets 2,101us-gaap_IncreaseDecreaseInRegulatoryAssetsAndLiabilities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Charge to OCI 17us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Net loss estimated to be amortized 783us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Prior service cost estimated to be amortized 4us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Accumulated benefit obligation 13,454us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
11,004us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
11,911us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Assumptions used in calculating net periodic benefit cost To determine the assumed discount rate, the Companies use a model that produces a yield curve based on yields on selected highly rated (Aa or higher by either Moody’s Investors Service (Moody’s) or Standard & Poor’s) corporate bonds. Bonds with insufficient liquidity, bonds with questionable pricing information and bonds that are not representative of the overall market are excluded from consideration. For example, the bonds used in the model cannot be callable, they must have a price between 50 percent and 200 percent of the original price, the yield must lie between 1 percent and 20 percent, and the amount of the bond issue outstanding must be in excess of $50 million. The spot rates defined by the yield curve and the plan’s projected benefit payments are used to develop a weighted average discount rate.    
Estimated future employer contributions 756us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Increase in pension benefit obligation 800us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits [Member] | CECONY [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Increase to regulatory assets 1,992us-gaap_IncreaseDecreaseInRegulatoryAssetsAndLiabilities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
   
Charge to OCI 3us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
   
Net loss estimated to be amortized 740us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
   
Prior service cost estimated to be amortized 2us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
   
Accumulated benefit obligation 12,553us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
10,268us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
11,116us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Estimated future employer contributions $ 703us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember