XML 39 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Regulatory Matters - Regulatory Assets and Liabilities (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Regulatory assets    
Regulatory assets - noncurrent $ 9,156us-gaap_RegulatoryAssetsNoncurrent $ 7,201us-gaap_RegulatoryAssetsNoncurrent
Regulatory assets - current 148us-gaap_RegulatoryAssetsCurrent 29us-gaap_RegulatoryAssetsCurrent
Total Regulatory Assets 9,304us-gaap_RegulatoryAssets 7,230us-gaap_RegulatoryAssets
Regulatory liabilities    
Regulatory liabilities - noncurrent 1,993us-gaap_RegulatoryLiabilityNoncurrent 1,728us-gaap_RegulatoryLiabilityNoncurrent
Regulatory liabilities - current 187us-gaap_RegulatoryLiabilityCurrent 148us-gaap_RegulatoryLiabilityCurrent
Total Regulatory Liabilities 2,180us-gaap_RegulatoryLiabilities 1,876us-gaap_RegulatoryLiabilities
Allowance for Cost of Removal Less Salvage [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 598us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_AssetRetirementObligationCostsMember
540us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_AssetRetirementObligationCostsMember
2014 Rate Plan Rate Base Revenue Deferrals [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 155us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_TwoThousandFourteenRatePlanRateBaseRevenueDeferralsMember
 
Net Unbilled Revenue Deferrals [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 138us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_NetUnbilledRevenueDeferralsMember
133us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_NetUnbilledRevenueDeferralsMember
Prudence Proceeding [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 105us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_PrudenceProceedingMember
40us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_PrudenceProceedingMember
Property Tax Refunds [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 87us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_PropertyTaxRefundMember
130us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_PropertyTaxRefundMember
Long-Term Interest Rate Reconciliation [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 78us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_LongTermInterestRateReconciliationMember
105us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_LongTermInterestRateReconciliationMember
Carrying Charges on Repair Allowance and Bonus Depreciation [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 58us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_CarryingChargesOnRepairAllowanceAndBonusDepreciationMember
88us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_CarryingChargesOnRepairAllowanceAndBonusDepreciationMember
New York State Income Tax Rate Change [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 62us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_NewYorkStateIncomeTaxRateChangeMember
 
World Trade Center Settlement Proceeds [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 41us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_WorldTradeCenterSettlementProceedsMember
62us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_WorldTradeCenterSettlementProceedsMember
Carrying Charges on Transmission and Distribution Net Plant [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 21us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_CarryingChargesOnTDNetPlantMember
28us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_CarryingChargesOnTDNetPlantMember
Electric Excess Earnings [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 19us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_ElectricExcessEarningsMember
22us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_ElectricExcessEarningsMember
Other [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 290us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_OtherRegulatoryLiabilitiesMember
208us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_OtherRegulatoryLiabilitiesMember
Refundable Energy Costs - Current [Member]    
Regulatory liabilities    
Regulatory liabilities - current 128us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_RefundableEnergyCostCurrentMember
100us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_RefundableEnergyCostCurrentMember
Revenue Decoupling Mechanism [Member]    
Regulatory liabilities    
Regulatory liabilities - current 30us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_RevenueDecouplingMechanismMember
34us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_RevenueDecouplingMechanismMember
Future Income Tax [Member]    
Regulatory liabilities    
Regulatory liabilities - current 24us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_FutureIncomeTaxMember
 
Deferred Derivative Gains - Current [Member]    
Regulatory liabilities    
Regulatory liabilities - current 5us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_DeferredDerivativeGainsCurrentMember
14us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ed_DeferredDerivativeGainsCurrentMember
Unrecognized Pension and Other Postretirement Costs [Member]    
Regulatory assets    
Regulatory assets - noncurrent 4,846us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_UnrecognizedPensionAndOtherPostretirementCostsMember
2,730us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_UnrecognizedPensionAndOtherPostretirementCostsMember
Future Income Tax [Member]    
Regulatory assets    
Regulatory assets - noncurrent 2,273us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= us-gaap_DeferredIncomeTaxChargesMember
2,145us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= us-gaap_DeferredIncomeTaxChargesMember
Environmental Remediation Costs [Member]    
Regulatory assets    
Regulatory assets - noncurrent 925us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= us-gaap_EnvironmentalRestorationCostsMember
938us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= us-gaap_EnvironmentalRestorationCostsMember
Deferred Storm Costs [Member]    
Regulatory assets    
Regulatory assets - noncurrent 319us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_DeferredStormCostsMember
441us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_DeferredStormCostsMember
Revenue Taxes [Member]    
Regulatory assets    
Regulatory assets - noncurrent 219us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_RevenueTaxesMember
207us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_RevenueTaxesMember
Surcharge for New York State Assessment [Member]    
Regulatory assets    
Regulatory assets - noncurrent 99us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_NewYorkStateSurchargeAssessmentMember
78us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_NewYorkStateSurchargeAssessmentMember
Pension and Other Postretirement Benefits Deferrals [Member]    
Regulatory assets    
Regulatory assets - noncurrent 66us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_PensionAndOtherPostRetirementBenefitsDeferralsMember
237us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_PensionAndOtherPostRetirementBenefitsDeferralsMember
Regulatory liabilities    
Regulatory liabilities - noncurrent 46us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_PensionAndOtherPostRetirementBenefitsDeferralsMember
50us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_PensionAndOtherPostRetirementBenefitsDeferralsMember
Net Electric Deferrals [Member]    
Regulatory assets    
Regulatory assets - noncurrent 63us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_NetElectricDeferralsMember
83us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_NetElectricDeferralsMember
Unamortized Loss on Reacquired Debt [Member]    
Regulatory assets    
Regulatory assets - noncurrent 57us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_UnamortizedLossOnReacquiredDebtMember
65us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_UnamortizedLossOnReacquiredDebtMember
O & R Property Tax Reconciliation [Member]    
Regulatory assets    
Regulatory assets - noncurrent 36us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_OAndRPropertyTaxReconciliationMember
22us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_OAndRPropertyTaxReconciliationMember
O&R Transition Bond Charges [Member]    
Regulatory assets    
Regulatory assets - noncurrent 27us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_OAndRTransitionBondChargesMember
33us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_OAndRTransitionBondChargesMember
Preferred Stock Redemption [Member]    
Regulatory assets    
Regulatory assets - noncurrent 27us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_PreferredStockRedemptionMember
28us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_PreferredStockRedemptionMember
Deferred Derivative Losses - Noncurrent [Member]    
Regulatory assets    
Regulatory assets - noncurrent 25us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_DerivativeLossesLongTermMember
8us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_DerivativeLossesLongTermMember
Recoverable Energy Costs - Current [Member]    
Regulatory assets    
Regulatory assets - noncurrent 19us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_RecoverableEnergyCostsMember
29us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_RecoverableEnergyCostsMember
Regulatory assets - current 41us-gaap_RegulatoryAssetsCurrent
/ us-gaap_RegulatoryAssetAxis
= ed_RecoverableEnergyCostsMember
4us-gaap_RegulatoryAssetsCurrent
/ us-gaap_RegulatoryAssetAxis
= ed_RecoverableEnergyCostsMember
Workers' Compensation [Member]    
Regulatory assets    
Regulatory assets - noncurrent 8us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_WorkersCompensationMember
12us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_WorkersCompensationMember
Other [Member]    
Regulatory assets    
Regulatory assets - noncurrent 147us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_OtherRegulatoryAssetsMember
145us-gaap_RegulatoryAssetsNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_OtherRegulatoryAssetsMember
Deferred Derivative Losses - Current [Member]    
Regulatory assets    
Regulatory assets - current 97us-gaap_RegulatoryAssetsCurrent
/ us-gaap_RegulatoryAssetAxis
= ed_DerivativeLossesCurrentMember
25us-gaap_RegulatoryAssetsCurrent
/ us-gaap_RegulatoryAssetAxis
= ed_DerivativeLossesCurrentMember
Future Income Tax - Current [Member]    
Regulatory assets    
Regulatory assets - current 10us-gaap_RegulatoryAssetsCurrent
/ us-gaap_RegulatoryAssetAxis
= ed_FutureIncomeTaxCurrentMember
 
Property Tax Reconciliation [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 295us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_PropertyTaxReconciliationMember
322us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryAssetAxis
= ed_PropertyTaxReconciliationMember
CECONY [Member]    
Regulatory assets    
Regulatory assets - noncurrent 8,481us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
6,639us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
Regulatory assets - current 132us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
26us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
Total Regulatory Assets 8,613us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= ed_CeconyMember
6,665us-gaap_RegulatoryAssets
/ dei_LegalEntityAxis
= ed_CeconyMember
Regulatory liabilities    
Regulatory liabilities - noncurrent 1,837us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
1,598us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
Regulatory liabilities - current 142us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
107us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
Total Regulatory Liabilities 1,979us-gaap_RegulatoryLiabilities
/ dei_LegalEntityAxis
= ed_CeconyMember
1,705us-gaap_RegulatoryLiabilities
/ dei_LegalEntityAxis
= ed_CeconyMember
CECONY [Member] | Allowance for Cost of Removal Less Salvage [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 499us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_AssetRetirementObligationCostsMember
453us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_AssetRetirementObligationCostsMember
CECONY [Member] | 2014 Rate Plan Rate Base Revenue Deferrals [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 155us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_TwoThousandFourteenRatePlanRateBaseRevenueDeferralsMember
 
CECONY [Member] | Net Unbilled Revenue Deferrals [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 138us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_NetUnbilledRevenueDeferralsMember
133us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_NetUnbilledRevenueDeferralsMember
CECONY [Member] | Prudence Proceeding [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 105us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_PrudenceProceedingMember
40us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_PrudenceProceedingMember
CECONY [Member] | Property Tax Refunds [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 87us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_PropertyTaxRefundMember
130us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_PropertyTaxRefundMember
CECONY [Member] | Long-Term Interest Rate Reconciliation [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 78us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_LongTermInterestRateReconciliationMember
105us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_LongTermInterestRateReconciliationMember
CECONY [Member] | Carrying Charges on Repair Allowance and Bonus Depreciation [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 57us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_CarryingChargesOnRepairAllowanceAndBonusDepreciationMember
87us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_CarryingChargesOnRepairAllowanceAndBonusDepreciationMember
CECONY [Member] | New York State Income Tax Rate Change [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 59us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_NewYorkStateIncomeTaxRateChangeMember
 
CECONY [Member] | World Trade Center Settlement Proceeds [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 41us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_WorldTradeCenterSettlementProceedsMember
62us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_WorldTradeCenterSettlementProceedsMember
CECONY [Member] | Carrying Charges on Transmission and Distribution Net Plant [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 20us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_CarryingChargesOnTDNetPlantMember
20us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_CarryingChargesOnTDNetPlantMember
CECONY [Member] | Electric Excess Earnings [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 18us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_ElectricExcessEarningsMember
18us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_ElectricExcessEarningsMember
CECONY [Member] | Other [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent 248us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_OtherRegulatoryLiabilitiesMember
178us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_OtherRegulatoryLiabilitiesMember
CECONY [Member] | Refundable Energy Costs - Current [Member]    
Regulatory liabilities    
Regulatory liabilities - current 84us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_RefundableEnergyCostCurrentMember
66us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_RefundableEnergyCostCurrentMember
CECONY [Member] | Revenue Decoupling Mechanism [Member]    
Regulatory liabilities    
Regulatory liabilities - current 30us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_RevenueDecouplingMechanismMember
30us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_RevenueDecouplingMechanismMember
CECONY [Member] | Future Income Tax [Member]    
Regulatory liabilities    
Regulatory liabilities - current 24us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_FutureIncomeTaxMember
 
CECONY [Member] | Deferred Derivative Gains - Current [Member]    
Regulatory liabilities    
Regulatory liabilities - current 4us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_DeferredDerivativeGainsCurrentMember
11us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryLiabilityAxis
= ed_DeferredDerivativeGainsCurrentMember
CECONY [Member] | Unrecognized Pension and Other Postretirement Costs [Member]    
Regulatory assets    
Regulatory assets - noncurrent 4,609us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_UnrecognizedPensionAndOtherPostretirementCostsMember
2,610us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_UnrecognizedPensionAndOtherPostretirementCostsMember
CECONY [Member] | Future Income Tax [Member]    
Regulatory assets    
Regulatory assets - noncurrent 2,166us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= us-gaap_DeferredIncomeTaxChargesMember
2,030us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= us-gaap_DeferredIncomeTaxChargesMember
CECONY [Member] | Environmental Remediation Costs [Member]    
Regulatory assets    
Regulatory assets - noncurrent 820us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= us-gaap_EnvironmentalRestorationCostsMember
830us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= us-gaap_EnvironmentalRestorationCostsMember
CECONY [Member] | Deferred Storm Costs [Member]    
Regulatory assets    
Regulatory assets - noncurrent 224us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_DeferredStormCostsMember
334us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_DeferredStormCostsMember
CECONY [Member] | Revenue Taxes [Member]    
Regulatory assets    
Regulatory assets - noncurrent 208us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_RevenueTaxesMember
196us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_RevenueTaxesMember
CECONY [Member] | Surcharge for New York State Assessment [Member]    
Regulatory assets    
Regulatory assets - noncurrent 92us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_NewYorkStateSurchargeAssessmentMember
74us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_NewYorkStateSurchargeAssessmentMember
CECONY [Member] | Pension and Other Postretirement Benefits Deferrals [Member]    
Regulatory assets    
Regulatory assets - noncurrent 42us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_PensionAndOtherPostRetirementBenefitsDeferralsMember
211us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_PensionAndOtherPostRetirementBenefitsDeferralsMember
Regulatory liabilities    
Regulatory liabilities - noncurrent 37us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_PensionAndOtherPostRetirementBenefitsDeferralsMember
50us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_PensionAndOtherPostRetirementBenefitsDeferralsMember
CECONY [Member] | Net Electric Deferrals [Member]    
Regulatory assets    
Regulatory assets - noncurrent 63us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_NetElectricDeferralsMember
83us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_NetElectricDeferralsMember
CECONY [Member] | Unamortized Loss on Reacquired Debt [Member]    
Regulatory assets    
Regulatory assets - noncurrent 55us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_UnamortizedLossOnReacquiredDebtMember
62us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_UnamortizedLossOnReacquiredDebtMember
CECONY [Member] | Preferred Stock Redemption [Member]    
Regulatory assets    
Regulatory assets - noncurrent 27us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_PreferredStockRedemptionMember
28us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_PreferredStockRedemptionMember
CECONY [Member] | Deferred Derivative Losses - Noncurrent [Member]    
Regulatory assets    
Regulatory assets - noncurrent 23us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_DerivativeLossesLongTermMember
7us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_DerivativeLossesLongTermMember
CECONY [Member] | Recoverable Energy Costs - Current [Member]    
Regulatory assets    
Regulatory assets - noncurrent 17us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_RecoverableEnergyCostsMember
28us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_RecoverableEnergyCostsMember
Regulatory assets - current 40us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_RecoverableEnergyCostsMember
4us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_RecoverableEnergyCostsMember
CECONY [Member] | Workers' Compensation [Member]    
Regulatory assets    
Regulatory assets - noncurrent 8us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_WorkersCompensationMember
12us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_WorkersCompensationMember
CECONY [Member] | Other [Member]    
Regulatory assets    
Regulatory assets - noncurrent 127us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_OtherRegulatoryAssetsMember
134us-gaap_RegulatoryAssetsNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_OtherRegulatoryAssetsMember
CECONY [Member] | Deferred Derivative Losses - Current [Member]    
Regulatory assets    
Regulatory assets - current 92us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_DerivativeLossesCurrentMember
22us-gaap_RegulatoryAssetsCurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_DerivativeLossesCurrentMember
CECONY [Member] | Property Tax Reconciliation [Member]    
Regulatory liabilities    
Regulatory liabilities - noncurrent $ 295us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_PropertyTaxReconciliationMember
$ 322us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RegulatoryAssetAxis
= ed_PropertyTaxReconciliationMember