XML 63 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension Benefits - Schedule of Funded Status (Detail) (Pension Benefits [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
CHANGE IN PROJECTED BENEFIT OBLIGATION      
Benefit obligation at beginning of year $ 12,197us-gaap_DefinedBenefitPlanBenefitObligation $ 13,406us-gaap_DefinedBenefitPlanBenefitObligation $ 11,825us-gaap_DefinedBenefitPlanBenefitObligation
Service cost - excluding administrative expenses 221ed_DefinedBenefitPlanServiceCostExcludingAdministrativeExpenses 259ed_DefinedBenefitPlanServiceCostExcludingAdministrativeExpenses 224ed_DefinedBenefitPlanServiceCostExcludingAdministrativeExpenses
Interest cost on projected benefit obligation 572us-gaap_DefinedBenefitPlanInterestCost 537us-gaap_DefinedBenefitPlanInterestCost 547us-gaap_DefinedBenefitPlanInterestCost
Net actuarial (gain)/loss 2,641us-gaap_DefinedBenefitPlanActuarialGainLoss (1,469)us-gaap_DefinedBenefitPlanActuarialGainLoss 1,323us-gaap_DefinedBenefitPlanActuarialGainLoss
Plan amendments 6us-gaap_DefinedBenefitPlanPlanAmendments    
Benefits paid (556)us-gaap_DefinedBenefitPlanBenefitsPaid (536)us-gaap_DefinedBenefitPlanBenefitsPaid (513)us-gaap_DefinedBenefitPlanBenefitsPaid
BENEFIT OBLIGATION AT END OF YEAR 15,081us-gaap_DefinedBenefitPlanBenefitObligation 12,197us-gaap_DefinedBenefitPlanBenefitObligation 13,406us-gaap_DefinedBenefitPlanBenefitObligation
CHANGE IN PLAN ASSETS      
Fair value of plan assets at beginning of year 10,755us-gaap_DefinedBenefitPlanFairValueOfPlanAssets 9,135us-gaap_DefinedBenefitPlanFairValueOfPlanAssets 7,800us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Actual return on plan assets 752us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets 1,310us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets 1,094us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
Employer contributions 578us-gaap_DefinedBenefitPlanContributionsByEmployer 879us-gaap_DefinedBenefitPlanContributionsByEmployer 785us-gaap_DefinedBenefitPlanContributionsByEmployer
Benefits paid (556)us-gaap_DefinedBenefitPlanBenefitsPaid (536)us-gaap_DefinedBenefitPlanBenefitsPaid (513)us-gaap_DefinedBenefitPlanBenefitsPaid
Administrative expenses (34)ed_DefinedBenefitPlanAdministrativeExpenses (33)ed_DefinedBenefitPlanAdministrativeExpenses (31)ed_DefinedBenefitPlanAdministrativeExpenses
FAIR VALUE OF PLAN ASSETS AT END OF YEAR 11,495us-gaap_DefinedBenefitPlanFairValueOfPlanAssets 10,755us-gaap_DefinedBenefitPlanFairValueOfPlanAssets 9,135us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
FUNDED STATUS (3,586)us-gaap_DefinedBenefitPlanFundedStatusOfPlan (1,442)us-gaap_DefinedBenefitPlanFundedStatusOfPlan (4,271)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
Unrecognized net loss 4,888ed_DefinedBenefitPlanUnrecognizedNetLoss 2,759ed_DefinedBenefitPlanUnrecognizedNetLoss 5,594ed_DefinedBenefitPlanUnrecognizedNetLoss
Unrecognized prior service costs 20ed_DefinedBenefitPlanUnrecognizedPriorServiceCosts 17ed_DefinedBenefitPlanUnrecognizedPriorServiceCosts 23ed_DefinedBenefitPlanUnrecognizedPriorServiceCosts
Accumulated benefit obligation 13,454us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation 11,004us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation 11,911us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
CECONY [Member]      
CHANGE IN PROJECTED BENEFIT OBLIGATION      
Benefit obligation at beginning of year 11,429us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
12,572us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
11,072us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Service cost - excluding administrative expenses 206ed_DefinedBenefitPlanServiceCostExcludingAdministrativeExpenses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
241ed_DefinedBenefitPlanServiceCostExcludingAdministrativeExpenses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
209ed_DefinedBenefitPlanServiceCostExcludingAdministrativeExpenses
/ 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
Net actuarial (gain)/loss 2,484us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(1,388)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
1,255us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Benefits paid (518)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(499)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(477)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
BENEFIT OBLIGATION AT END OF YEAR 14,137us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
11,429us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
12,572us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
CHANGE IN PLAN ASSETS      
Fair value of plan assets at beginning of year 10,197us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
8,668us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
7,406us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Actual return on plan assets 715us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
1,241us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
1,040us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Employer contributions 535us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
819us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
729us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Benefits paid (518)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(499)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(477)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Administrative expenses (32)ed_DefinedBenefitPlanAdministrativeExpenses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(32)ed_DefinedBenefitPlanAdministrativeExpenses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(30)ed_DefinedBenefitPlanAdministrativeExpenses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
FAIR VALUE OF PLAN ASSETS AT END OF YEAR 10,897us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
10,197us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
8,668us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
FUNDED STATUS (3,240)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(1,232)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(3,904)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Unrecognized net loss 4,616ed_DefinedBenefitPlanUnrecognizedNetLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
2,617ed_DefinedBenefitPlanUnrecognizedNetLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
5,297ed_DefinedBenefitPlanUnrecognizedNetLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Unrecognized prior service costs 4ed_DefinedBenefitPlanUnrecognizedPriorServiceCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
6ed_DefinedBenefitPlanUnrecognizedPriorServiceCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ dei_LegalEntityAxis
= ed_CeconyMember
10ed_DefinedBenefitPlanUnrecognizedPriorServiceCosts
/ 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