XML 24 R128.htm IDEA: XBRL DOCUMENT
v3.20.1

Investments Accounted For by the Equity Method and Variable Interest Entities - Entities that are Consolidated (Details) - Variable Interest Entity - USD ($) $ in Millions | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Variable Interest Entity [Line Items] |  |
Current assets | $ 3 | $ 3
Net property, plant and equipment | 71 | 76
Other long-term assets | 27 | 28
Total assets | 101 | 107
Current liabilities | 4 | 2
Long-term debt | 24 | 29
Other long-term liabilities | 8 | 7
Total liabilities | 36 | 38
Redeemable noncontrolling interests | 20 | 19
Net assets less noncontrolling interests | $ 45 | $ 50

X
- Definition Variable Interest Entity, Consolidated, Carrying Amount, Current Assets + References No definition available. + Details
Name: | nrg_VariableInterestEntityConsolidatedCarryingAmountCurrentAssets
Namespace Prefix: | nrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Variable Interest Entity, Consolidated, Carrying Amount, Current Liabilities + References No definition available. + Details
Name: | nrg_VariableInterestEntityConsolidatedCarryingAmountCurrentLiabilities
Namespace Prefix: | nrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Variable Interest Entity, Consolidated, Carrying Amount, Long-term Debt + References No definition available. + Details
Name: | nrg_VariableInterestEntityConsolidatedCarryingAmountLongtermDebt
Namespace Prefix: | nrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Variable Interest Entity, Consolidated, Carrying Amount, Net Property Plant and Equipment + References No definition available. + Details
Name: | nrg_VariableInterestEntityConsolidatedCarryingAmountNetPropertyPlantandEquipment
Namespace Prefix: | nrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Variable Interest Entity, Consolidated, Carrying Amount, Other Long-term Assets + References No definition available. + Details
Name: | nrg_VariableInterestEntityConsolidatedCarryingAmountOtherLongtermAssets
Namespace Prefix: | nrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Variable Interest Entity, Consolidated, Carrying Amount, Other Long-term Liabilities + References No definition available. + Details
Name: | nrg_VariableInterestEntityConsolidatedCarryingAmountOtherLongtermLiabilities
Namespace Prefix: | nrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Variable Interest Entity, Consolidated, Carrying Amount, Redeemable Non-controlling Interest + References No definition available. + Details
Name: | nrg_VariableInterestEntityConsolidatedCarryingAmountRedeemableNoncontrollingInterest
Namespace Prefix: | nrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The carrying amount of the consolidated Variable Interest Entity's assets included in the reporting entity's statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685 + Details
Name: | us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The net carrying amount of the consolidated Variable Interest Entity's assets and liabilities included in the reporting entity's statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685 + Details
Name: | us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685 + Details
Name: | us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
Namespace Prefix: | us-gaap_
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 No definition available. + Details
Name: | us-gaap_VariableInterestEntityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |