XML 60 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets $ 411us-gaap_DerivativeAssets $ 361us-gaap_DerivativeAssets
CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 317us-gaap_DerivativeAssets
/ dei_LegalEntityAxis
= ed_CeconyMember
299us-gaap_DerivativeAssets
/ dei_LegalEntityAxis
= ed_CeconyMember
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 168us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
166us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 1 [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 160us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= ed_CeconyMember
156us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= ed_CeconyMember
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 182us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
194us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 2 [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 119us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= ed_CeconyMember
109us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= ed_CeconyMember
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 17us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
28us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 12us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= ed_CeconyMember
13us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= ed_CeconyMember
Commodity [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 124us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
82us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
Derivative liabilities 62us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
78us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
Commodity [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 48us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ dei_LegalEntityAxis
= ed_CeconyMember
38us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Derivative liabilities 39us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ dei_LegalEntityAxis
= ed_CeconyMember
58us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Commodity [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 1us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
3us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Derivative liabilities 14us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
18us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Commodity [Member] | Level 1 [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 1us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= ed_CeconyMember
1us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= ed_CeconyMember
Derivative liabilities 12us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= ed_CeconyMember
16us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= ed_CeconyMember
Commodity [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 62us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
78us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Derivative liabilities 193us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
246us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Commodity [Member] | Level 2 [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 9us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= ed_CeconyMember
3us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= ed_CeconyMember
Derivative liabilities 75us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= ed_CeconyMember
91us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= ed_CeconyMember
Commodity [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 17us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
28us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative liabilities 6us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
8us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Commodity [Member] | Level 3 [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 12us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= ed_CeconyMember
13us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= ed_CeconyMember
Other [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 287us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
279us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
Other [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 269us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
/ dei_LegalEntityAxis
= ed_CeconyMember
261us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Other [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 167us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
163us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Other [Member] | Level 1 [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 159us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= ed_CeconyMember
155us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ dei_LegalEntityAxis
= ed_CeconyMember
Other [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 120us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
116us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Other [Member] | Level 2 [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 110us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= ed_CeconyMember
106us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueOtherMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= ed_CeconyMember
Netting Adjustments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 44us-gaap_DerivativeAssets
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
(27)us-gaap_DerivativeAssets
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
Netting Adjustments [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 26us-gaap_DerivativeAssets
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
21us-gaap_DerivativeAssets
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Netting Adjustments [Member] | Commodity [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 44us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
(27)us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
Derivative liabilities (151)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
(194)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
Netting Adjustments [Member] | Commodity [Member] | CECONY [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 26us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
21us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
Derivative liabilities $ (48)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
$ (49)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_FairValueCommodityMember
/ us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis
= us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember
/ dei_LegalEntityAxis
= ed_CeconyMember