XML 84 R136.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Schedule of Commodity Derivatives (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Valuation Techniques Discounted Cash Flow
Electricity [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Valuation Techniques Discounted Cash Flow
Natural Gas [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Valuation Techniques Discounted Cash Flow
Transmission Congestion Contracts / Financial Transmission Rights [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Valuation Techniques Discounted Cash Flow
Minimum [Member] | Discount to Adjust Auction Prices for Inter-Zonal Forward Price Curves [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range in percentage 9.60%ed_FairValueMeasurementWithUnobservableInputsRange
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_DiscountForInterZonalForwardPriceCurvesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Discount to Adjust Auction Prices for Historical Monthly Realized Settlements [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range in percentage 32.30%ed_FairValueMeasurementWithUnobservableInputsRange
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_DiscountForHistoricalMonthlyRealizedSettlementsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Inter-Zonal Forward Price Curves Adjusted for Historical Zonal Losses [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range (2.66)ed_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisAssetForeignExchangeGainsLosses
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_InterZonalForwardPriceCurvesAdjustedForHistoricalZonalLossesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Forward Energy Prices [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range 22.59ed_FairValueMeasurementWithUnobservableInputsReconciliationPrice
/ us-gaap_FairValueByMeasurementBasisAxis
= ed_ForwardPricesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Forward Capacity Prices [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range 1.00ed_FairValueMeasurementWithUnobservableInputsReconciliationPrice
/ us-gaap_FairValueByMeasurementBasisAxis
= ed_ForwardCapacityPricesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum [Member] | Forward Gas Prices [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range (1.64)ed_FairValueMeasurementWithUnobservableInputsReconciliationPrice
/ us-gaap_FairValueByMeasurementBasisAxis
= ed_ForwardGasPricesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum [Member] | Discount to Adjust Auction Prices for Inter-Zonal Forward Price Curves [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range in percentage 57.90%ed_FairValueMeasurementWithUnobservableInputsRange
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_DiscountForInterZonalForwardPriceCurvesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Discount to Adjust Auction Prices for Historical Monthly Realized Settlements [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range in percentage 56.10%ed_FairValueMeasurementWithUnobservableInputsRange
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_DiscountForHistoricalMonthlyRealizedSettlementsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Inter-Zonal Forward Price Curves Adjusted for Historical Zonal Losses [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range 16.49ed_FairValueMeasurementsWithUnobservableInputsReconciliationRecurringBasisAssetForeignExchangeGainsLosses
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_InterZonalForwardPriceCurvesAdjustedForHistoricalZonalLossesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Forward Energy Prices [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range 120ed_FairValueMeasurementWithUnobservableInputsReconciliationPrice
/ us-gaap_FairValueByMeasurementBasisAxis
= ed_ForwardPricesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Forward Capacity Prices [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range 8.80ed_FairValueMeasurementWithUnobservableInputsReconciliationPrice
/ us-gaap_FairValueByMeasurementBasisAxis
= ed_ForwardCapacityPricesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Forward Gas Prices [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range 5.00ed_FairValueMeasurementWithUnobservableInputsReconciliationPrice
/ us-gaap_FairValueByMeasurementBasisAxis
= ed_ForwardGasPricesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Level 3 [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Fair Value of commodity derivatives 20ed_CommodityContractsDerivativesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | Electricity [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Fair Value of commodity derivatives 1ed_CommodityContractsDerivativesFairValue
/ us-gaap_DerivativeByNatureAxis
= ed_ElectricitySwapsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | Natural Gas [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Fair Value of commodity derivatives 2ed_CommodityContractsDerivativesFairValue
/ us-gaap_DerivativeByNatureAxis
= ed_NaturalGasMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | Transmission Congestion Contracts / Financial Transmission Rights [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Fair Value of commodity derivatives 17ed_CommodityContractsDerivativesFairValue
/ us-gaap_DerivativeByNatureAxis
= ed_TransmissionCongestionContractsOrFinancialTransmissionRightsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
CECONY [Member] | Transmission Congestion Contracts [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Valuation Techniques Discounted Cash Flow
CECONY [Member] | Minimum [Member] | Discount to Adjust Auction Prices for Inter-Zonal Forward Price Curves [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range in percentage 9.60%ed_FairValueMeasurementWithUnobservableInputsRange
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_DiscountForInterZonalForwardPriceCurvesMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
CECONY [Member] | Minimum [Member] | Discount to Adjust Auction Prices for Historical Monthly Realized Settlements [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range in percentage 32.30%ed_FairValueMeasurementWithUnobservableInputsRange
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_DiscountForHistoricalMonthlyRealizedSettlementsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
CECONY [Member] | Maximum [Member] | Discount to Adjust Auction Prices for Inter-Zonal Forward Price Curves [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range in percentage 57.90%ed_FairValueMeasurementWithUnobservableInputsRange
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_DiscountForInterZonalForwardPriceCurvesMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
CECONY [Member] | Maximum [Member] | Discount to Adjust Auction Prices for Historical Monthly Realized Settlements [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Unobservable Inputs Range in percentage 56.10%ed_FairValueMeasurementWithUnobservableInputsRange
/ us-gaap_DerivativeInstrumentRiskAxis
= ed_DiscountForHistoricalMonthlyRealizedSettlementsMember
/ dei_LegalEntityAxis
= ed_CeconyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
CECONY [Member] | Level 3 [Member] | Transmission Congestion Contracts [Member]  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Fair Value of commodity derivatives 13ed_CommodityContractsDerivativesFairValue
/ us-gaap_DerivativeByNatureAxis
= ed_TransmissionCongestionContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= ed_CeconyMember