XML 164 R145.htm IDEA: XBRL DOCUMENT
v3.22.4

Stock-Based Compensation - Additional Information (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Maximum employer contribution match (up to) | $ 1 |  |
Amount employee contribution for employer match | 9 |  |
Maximum employee investment per year (up to) | $ 25,000 |  |
Maximum percentage allowed to invest (not more than) | 20.00% |  |
Performance RSUs |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Common stock received upon vesting (in shares) | 1 |  |
Compensation expense to be recognized | $ 37,000,000 |  |
Nonvested awards, compensation cost not yet recognized, period for recognition (years) | 1 year |  |
Payment for settlement of vested units | $ 10,000,000 | $ 8,000,000 | $ 21,000,000
Performance RSUs | CECONY |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Compensation expense to be recognized | $ 30,000,000 |  |
Nonvested awards, compensation cost not yet recognized, period for recognition (years) | 1 year |  |
Payment for settlement of vested units | $ 9,000,000 | 7,000,000 | 18,000,000
Restricted Stock Units |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Award vesting period (years) | 3 years |  |
Time-based Awards |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Compensation expense to be recognized | $ 9,000,000 |  |
Nonvested awards, compensation cost not yet recognized, period for recognition (years) | 1 year |  |
Payment for settlement of vested units | $ 2,000,000 | 1,000,000 | 1,000,000
Weighted average grant date price per share (in dollars per share) | $ 86.59 |  |
Time-based Awards | CECONY |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Compensation expense to be recognized | $ 8,000,000 |  |
Nonvested awards, compensation cost not yet recognized, period for recognition (years) | 1 year |  |
Payment for settlement of vested units | $ 2,000,000 | $ 1,000,000 | $ 1,000,000
Weighted average grant date price per share (in dollars per share) | $ 87.46 |  |
2013 LTIP |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Number of shares of common stock that can be awarded under the plan | 5,000,000 |  |
TSR Portion | Performance RSUs |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Adjustment percentage used for Performance awards | 50.00% |  |
Factor used for adjustment of Performance awards, low end (percent) | 0.00% |  |
Factor used for adjustment of Performance awards, high end (percent) | 200.00% |  |
Weighted average grant date price per share (in dollars per share) | $ 89.90 |  |
TSR Portion | Performance RSUs | CECONY |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Weighted average grant date price per share (in dollars per share) | $ 90.25 |  |
Non-TSR Portion | Performance RSUs |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Adjustment percentage used for Performance awards | 50.00% |  |
Factor used for adjustment of Performance awards, low end (percent) | 0.00% |  |
Factor used for adjustment of Performance awards, high end (percent) | 200.00% |  |
Weighted average grant date price per share (in dollars per share) | $ 83.76 |  |
Non-TSR Portion | Performance RSUs | CECONY |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Weighted average grant date price per share (in dollars per share) | $ 84.32 |  |
LTIP |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Number of units issued (in shares) | 31,000 |  |
Weighted average grant date price per share (in dollars per share) | $ 93.60 |  |
Stock Purchase Plan |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Shares purchased on the open market | 744,932 | 957,866 | 836,984
Weighted average share price per share, on shares purchased on open market (in dollars per share) | $ 91.59 | $ 73.38 | $ 79.82

X
- Definition Payment For Settlement Of Vested Units + References No definition available. + Details
Name: | ed_PaymentForSettlementOfVestedUnits
Namespace Prefix: | ed_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, contribution amount by employee for matching + References No definition available. + Details
Name: | ed_ShareBasedCompensationArrangementByShareBasedPaymentAwardContributionAmountByEmployeeForMatching
Namespace Prefix: | ed_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Maximum employee contribution per year + References No definition available. + Details
Name: | ed_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionPerYear
Namespace Prefix: | ed_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Maximum employer contribution + References No definition available. + Details
Name: | ed_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployerContribution
Namespace Prefix: | ed_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Performance RSU's, adjustment percentage + References No definition available. + Details
Name: | ed_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceRsuSAdjustmentPercentage
Namespace Prefix: | ed_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Performance RSU's, Factor used, high range + References No definition available. + Details
Name: | ed_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceRsuSFactorUsedHighRange
Namespace Prefix: | ed_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Performance RSU's, Factor used, low range + References No definition available. + Details
Name: | ed_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceRsuSFactorUsedLowRange
Namespace Prefix: | ed_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Shares + References No definition available. + Details
Name: | ed_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsShares
Namespace Prefix: | ed_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued pursuant to the terms of a deferred compensation arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (l) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares purchased for issuance under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (l) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=ed_PerformancebasedRestrictedStockUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=ed_ConsolidatedEdisonCompanyofNewYorkInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=ed_TimeBasedAwardsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ed_A2013LTIPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ed_TsrPortionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ed_NonTsrPortionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ed_LTIPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ed_StockPurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |