XML 69 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension Benefits - Total Periodic Benefit Costs (Detail) (Pension Benefits [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Service cost - including administrative expenses $ 227us-gaap_DefinedBenefitPlanServiceCost $ 267us-gaap_DefinedBenefitPlanServiceCost $ 237us-gaap_DefinedBenefitPlanServiceCost
Interest cost on projected benefit obligation 572us-gaap_DefinedBenefitPlanInterestCost 537us-gaap_DefinedBenefitPlanInterestCost 547us-gaap_DefinedBenefitPlanInterestCost
Expected return on plan assets (832)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets (750)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets (705)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
Recognition of net actuarial loss 618us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses 832us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses 709us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
Recognition of prior service costs 4us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit 5us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit 8us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
NET PERIODIC BENEFIT COST 589us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost 891us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost 796us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
Amortization of regulatory asset 2us-gaap_AmortizationOfRegulatoryAsset 2us-gaap_AmortizationOfRegulatoryAsset 2us-gaap_AmortizationOfRegulatoryAsset
TOTAL PERIODIC BENEFIT COST 591ed_PeriodicBenefitCostAfterAmortizationOfRegulatoryAsset 893ed_PeriodicBenefitCostAfterAmortizationOfRegulatoryAsset 798ed_PeriodicBenefitCostAfterAmortizationOfRegulatoryAsset
Cost capitalized (225)ed_DefinedBenefitPlanCostCapitalized (348)ed_DefinedBenefitPlanCostCapitalized (277)ed_DefinedBenefitPlanCostCapitalized
Reconciliation to rate level 118ed_EffectOfReconciliationToRateLevel (84)ed_EffectOfReconciliationToRateLevel (8)ed_EffectOfReconciliationToRateLevel
Cost charged to operating expenses 484ed_DefinedBenefitPlanCostChargedToOperatingExpenses 461ed_DefinedBenefitPlanCostChargedToOperatingExpenses 513ed_DefinedBenefitPlanCostChargedToOperatingExpenses
CECONY [Member]
     
Defined Benefit Plan Disclosure [Line Items]      
Service cost - including administrative expenses 211us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
249us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
220us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Interest cost on projected benefit obligation 536us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
503us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
513us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Expected return on plan assets (789)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(713)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(670)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Recognition of net actuarial loss 586us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
788us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
670us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Recognition of prior service costs 2us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
4us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
6us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
NET PERIODIC BENEFIT COST 546us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
831us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
739us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Amortization of regulatory asset 2us-gaap_AmortizationOfRegulatoryAsset
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
2us-gaap_AmortizationOfRegulatoryAsset
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
2us-gaap_AmortizationOfRegulatoryAsset
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
TOTAL PERIODIC BENEFIT COST 548ed_PeriodicBenefitCostAfterAmortizationOfRegulatoryAsset
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
833ed_PeriodicBenefitCostAfterAmortizationOfRegulatoryAsset
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
741ed_PeriodicBenefitCostAfterAmortizationOfRegulatoryAsset
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Cost capitalized (212)ed_DefinedBenefitPlanCostCapitalized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(327)ed_DefinedBenefitPlanCostCapitalized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(260)ed_DefinedBenefitPlanCostCapitalized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Reconciliation to rate level 108ed_EffectOfReconciliationToRateLevel
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(87)ed_EffectOfReconciliationToRateLevel
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(12)ed_EffectOfReconciliationToRateLevel
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Cost charged to operating expenses $ 444ed_DefinedBenefitPlanCostChargedToOperatingExpenses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
$ 419ed_DefinedBenefitPlanCostChargedToOperatingExpenses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
$ 469ed_DefinedBenefitPlanCostChargedToOperatingExpenses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember