XML 85 R69.htm IDEA: XBRL DOCUMENT
v3.25.2

Changes in Capital Structure - Narrative (Details) - USD ($) |  | 1 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended | 14 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jun. 22, 2023 | Jul. 31, 2025 | Oct. 31, 2024 | Jun. 30, 2025 | Mar. 31, 2025 | [1] | Jun. 30, 2024 | [2] | Mar. 31, 2024 | Dec. 31, 2023 | Jun. 30, 2025 | Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2024 | Nov. 06, 2023 | Oct. 31, 2023 | Jun. 30, 2023
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred stock, shares authorized (in shares) |  |  |  |  | 10,000,000 |  |  |  |  |  |  | 10,000,000 | 10,000,000 |  | 10,000,000 |  |  |
Common stock, shares authorized (in shares) |  |  |  |  | 500,000,000 |  |  |  |  |  |  | 500,000,000 | 500,000,000 |  | 500,000,000 |  |  |
Share repurchases |  |  |  |  | $ 282,000,000 | [1] | $ 322,000,000 | $ 91,000,000 | $ 0 | [3] |  |  |  |  |  |  |  |
ESPP, minimum percentage of eligible compensation to purchase shares |  |  |  |  |  |  |  |  |  |  |  | 1.00% |  |  |  |  |  |
ESPP, maximum percentage of eligible compensation |  |  |  |  |  |  |  |  |  |  |  | 10.00% |  |  |  |  |  |
ESPP, exercise price as percentage of fair value |  |  |  |  |  |  |  |  |  |  |  | 90.00% |  |  |  |  |  |
Treasury Stock |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share repurchases |  |  |  |  | $ 282,000,000 | [1] | $ 322,000,000 | $ 91,000,000 | 117,000,000 | [3] |  |  |  |  |  |  |  |
Additional Paid-In Capital |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share repurchases | [3] |  |  |  |  |  |  |  | $ (117,000,000) |  |  |  |  |  |  |  |  |
November 2023 Accelerated Share Repurchase Agreements |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Accelerated share repurchases, agreement amount |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 950,000,000 |  |
Shares repurchased (in shares) |  |  |  |  |  |  |  |  | 1,163,230 |  |  |  |  |  | 18,839,372 |  |  |
November 2023 Accelerated Share Repurchase Agreements | Treasury Stock |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share repurchases |  |  |  |  |  |  |  |  |  |  | $ 833,000,000 |  |  |  |  |  |  |
November 2023 Accelerated Share Repurchase Agreements | Additional Paid-In Capital |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share repurchases |  |  |  |  |  |  |  |  | $ 117,000,000 |  | $ 117,000,000 |  |  |  |  |  |  |
Capital Allocation Plan, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares repurchased (in shares) |  |  |  |  |  |  |  |  |  |  | 17,676,142 |  |  |  |  |  |  |
Capital Allocation Plan, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Long-term-capital allocation policy, target allocation, percentage of cash available for allocation after debt reduction to be returned to shareholders |  | 80.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share repurchase program, authorized amount |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 3,700,000,000 | $ 2,700,000,000
Share repurchase program, additional authorized amount |  |  |  | $ 1,000,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares repurchased (in shares) |  |  |  |  |  |  |  |  |  |  |  | 5,594,139 | 11,725,563 | 22,730,940 |  |  |  |
Share repurchases |  |  |  |  |  |  |  |  |  |  |  | $ 600,000,000 | $ 925,000,000 | $ 1,150,000,000 |  |  |  |
Capital Allocation Plan, 2023 | Subsequent Event |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Remaining amount recorded in additional paid in capital |  |  | $ 857,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares repurchased (in shares) |  |  | 41,263,976 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share repurchases |  |  | $ 2,843,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Capital Allocation Plan, Open Market Repurchases |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares repurchased (in shares) |  |  |  |  |  |  |  |  |  |  |  | 5,594,139 | 10,562,333 | 5,054,798 |  |  |  |
Share repurchases |  |  |  |  |  |  |  |  |  |  |  | $ 600,000,000 | $ 925,000,000 | $ 200,000,000 |  |  |  |
Capital Allocation Plan, Open Market Repurchases | Subsequent Event |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares repurchased (in shares) |  |  | 988,749 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share repurchases |  |  | $ 152,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
[1] | Includes excise tax accrued of $2 million for each of the quarters ended June 30 and March 31, 2025
[2] | Includes excise tax accrued of $1 million for the quarter ended June 30, 2024
[3] | Represents the final settlements of the November 6, 2023 ASR agreements. See Note 9, Changes in Capital Structure for additional information

X
- Definition Accelerated Share Repurchases, Agreement Amount + References No definition available. + Details
Name: | nrg_AcceleratedShareRepurchasesAgreementAmount
Namespace Prefix: | nrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Capital Allocation Policy, Long-Term Target Allocation, Return To Shareholders, Percentage Of Net Cash Available After Debt Reduction + References No definition available. + Details
Name: | nrg_CapitalAllocationPolicyLongTermTargetAllocationReturnToShareholdersPercentageOfNetCashAvailableAfterDebtReduction
Namespace Prefix: | nrg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the exercise price under employee stock purchase plan as a percentage of fair value. + References No definition available. + Details
Name: | nrg_EmployeeStockPurchasePlanExercisePriceAsPercentageOfFairValue
Namespace Prefix: | nrg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the maximum percentage of eligible compensation, which can be withheld by employees to purchase shares of the entity. + References No definition available. + Details
Name: | nrg_EmployeeStockPurchasePlanMaximumPercentageOfCompensationEligible
Namespace Prefix: | nrg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employee Stock Purchase Plan, Minimum Percentage of Compensation Eligible + References No definition available. + Details
Name: | nrg_EmployeeStockPurchasePlanMinimumPercentageofCompensationEligible
Namespace Prefix: | nrg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Repurchase Program Increase Amount Authorized + References No definition available. + Details
Name: | nrg_ShareRepurchaseProgramIncreaseAmountAuthorized
Namespace Prefix: | nrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4 + Details
Name: | srt_StockRepurchaseProgramAuthorizedAmount1
Namespace Prefix: | srt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-1 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1 Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 + Details
Name: | us-gaap_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of shares that have been repurchased during the period and are being held in treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_TreasuryStockSharesAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1 + Details
Name: | us-gaap_TreasuryStockValueAcquiredCostMethod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ShareRepurchaseProgramAxis=nrg_November2023AcceleratedShareRepurchaseAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ShareRepurchaseProgramAxis=nrg_CapitalAllocationPlan2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nrg_CapitalAllocationPlanAxis=nrg_CapitalAllocationPlan2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nrg_CapitalAllocationPlanAxis=nrg_CapitalAllocationPlanOpenMarketRepurchasesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |