XML 40 R124.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Information by Business Segment - Financial Data for Business Segments (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Operating revenues $ 12,919us-gaap_Revenues $ 12,354us-gaap_Revenues $ 12,188us-gaap_Revenues
Depreciation and amortization 1,071us-gaap_DepreciationAndAmortization 1,024us-gaap_DepreciationAndAmortization 955us-gaap_DepreciationAndAmortization
Operating income 2,209us-gaap_OperatingIncomeLoss 2,244us-gaap_OperatingIncomeLoss 2,339us-gaap_OperatingIncomeLoss
Interest charges 591us-gaap_InterestAndDebtExpense 719us-gaap_InterestAndDebtExpense 604us-gaap_InterestAndDebtExpense
Income taxes on operating income 589ed_OperatingIncomeTaxExpenseBenefit 504ed_OperatingIncomeTaxExpenseBenefit 594ed_OperatingIncomeTaxExpenseBenefit
Total assets 44,308us-gaap_Assets 40,647us-gaap_Assets 41,209us-gaap_Assets
Construction expenditures 2,721us-gaap_ConstructionAndDevelopmentCosts 2,648us-gaap_ConstructionAndDevelopmentCosts 2,538us-gaap_ConstructionAndDevelopmentCosts
CECONY [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 10,786us-gaap_Revenues
/ dei_LegalEntityAxis
= ed_CeconyMember
10,430us-gaap_Revenues
/ dei_LegalEntityAxis
= ed_CeconyMember
10,187us-gaap_Revenues
/ dei_LegalEntityAxis
= ed_CeconyMember
Depreciation and amortization 991us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
946us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
894us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
Operating income 2,139us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
2,060us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
2,093us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
Interest charges 537us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
521us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
545us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
Income taxes on operating income 562ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
531ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
514ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
Total assets 39,637us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
36,258us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
36,885us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
Construction expenditures 2,132us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
2,135us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
1,909us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
CECONY [Member] | Electric Transmission [Member]      
Segment Reporting Information [Line Items]      
Depreciation and amortization 781us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
749us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
710us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Operating income 1,712us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
1,595us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
1,693us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Interest charges 412us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
402us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
423us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Income taxes on operating income 425ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
380ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
393ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Total assets 30,421us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
27,673us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
28,339us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Construction expenditures 1,500us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
1,471us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
1,375us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
CECONY [Member] | Gas [Member]      
Segment Reporting Information [Line Items]      
Depreciation and amortization 132us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
130us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
120us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Operating income 314us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
362us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
346us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Interest charges 89us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
83us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
82us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Income taxes on operating income 88ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
112ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
99ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Total assets 6,530us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
6,008us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
5,925us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Construction expenditures 549us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
536us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
426us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
CECONY [Member] | Steam [Member]      
Segment Reporting Information [Line Items]      
Depreciation and amortization 78us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
67us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
64us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
Operating income 113us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
103us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
54us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
Interest charges 36us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
36us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
40us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
Income taxes on operating income 49ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
39ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
22ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
Total assets 2,686us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
2,577us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
2,621us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
Construction expenditures 83us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
128us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
108us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
O&R [Member]      
Segment Reporting Information [Line Items]      
Depreciation and amortization 61us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
56us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
53us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
Operating income 128us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
120us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
123us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
Interest charges 35us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
37us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
31us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
Income taxes on operating income 35ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
20ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
28ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
Total assets 2,837us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
2,545us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
2,671us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
Construction expenditures 142us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
135us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
137us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
O&R [Member] | Electric Transmission [Member]      
Segment Reporting Information [Line Items]      
Depreciation and amortization 46us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
41us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
38us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Operating income 103us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
87us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
83us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Interest charges 24us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
25us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
19us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Income taxes on operating income 29ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
13ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
17ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Total assets 2,042us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
1,898us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
1,960us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Construction expenditures 105us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
98us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
98us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
O&R [Member] | Gas [Member]      
Segment Reporting Information [Line Items]      
Depreciation and amortization 15us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
15us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
15us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Operating income 25us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
33us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
40us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Interest charges 10us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
11us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
10us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Income taxes on operating income 6ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
7ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
11ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Total assets 794us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
645us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
706us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Construction expenditures 37us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
37us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
39us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
O&R [Member] | Other [Member]      
Segment Reporting Information [Line Items]      
Interest charges 1us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= ed_OROtherMember
1us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= ed_OROtherMember
2us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= ed_OROtherMember
Total assets 1us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= ed_OROtherMember
2us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= ed_OROtherMember
5us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= ed_OROtherMember
Competitive Energy Businesses [Member]      
Segment Reporting Information [Line Items]      
Depreciation and amortization 19us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
23us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
8us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
Operating income (60)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
63us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
125us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
Interest charges (8)us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
135us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
1us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
Income taxes on operating income (8)ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
(41)ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
52ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
Total assets 1,026us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
1,314us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
1,061us-gaap_Assets
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
Construction expenditures 447us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
378us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
492us-gaap_ConstructionAndDevelopmentCosts
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
Other [Member]      
Segment Reporting Information [Line Items]      
Depreciation and amortization   (1)us-gaap_DepreciationAndAmortization
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
 
Operating income 2us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
1us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
(2)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
Interest charges 27us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
26us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
27us-gaap_InterestAndDebtExpense
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
Income taxes on operating income   (6)ed_OperatingIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
 
Total assets 808us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
530us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
592us-gaap_Assets
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 12,919us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
12,354us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
12,188us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments [Member] | CECONY [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 10,786us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
10,430us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
10,187us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Operating Segments [Member] | CECONY [Member] | Electric Transmission [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 8,437us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
8,131us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
8,176us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Operating Segments [Member] | CECONY [Member] | Gas [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 1,721us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
1,616us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
1,415us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Operating Segments [Member] | CECONY [Member] | Steam [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 628us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
683us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
596us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
Operating Segments [Member] | O&R [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 892us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
833us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
795us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
Operating Segments [Member] | O&R [Member] | Electric Transmission [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 680us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
628us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
592us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Operating Segments [Member] | O&R [Member] | Gas [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 212us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
205us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
203us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OrangeAndRocklandUtilitiesIncMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Operating Segments [Member] | Competitive Energy Businesses [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 1,244us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
1,096us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
1,213us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
Operating Segments [Member] | Other [Member]      
Segment Reporting Information [Line Items]      
Operating revenues (3)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
(5)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
(7)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
Inter-Segment Revenues [Member] | CECONY [Member]      
Segment Reporting Information [Line Items]      
Operating revenues (106)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(103)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
(97)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Inter-Segment Revenues [Member] | CECONY [Member] | Electric Transmission [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 16us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
16us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
15us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ElectricTransmissionMember
Inter-Segment Revenues [Member] | CECONY [Member] | Gas [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 6us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
5us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
5us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_GasTransmissionMember
Inter-Segment Revenues [Member] | CECONY [Member] | Steam [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 84us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
82us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
77us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SteamPlantMember
Inter-Segment Revenues [Member] | Competitive Energy Businesses [Member]      
Segment Reporting Information [Line Items]      
Operating revenues (10)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
5us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
8us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_CompetitiveEnergyBusinessesMember
Inter-Segment Revenues [Member] | Other [Member]      
Segment Reporting Information [Line Items]      
Operating revenues $ 10us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
$ (5)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember
$ (8)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ dei_LegalEntityAxis
= ed_OtherRevenuesAndEliminationsInSegmentInformationMember