XML 111 R93.htm IDEA: XBRL DOCUMENT v3.20.4
Accounting for Derivative Instruments and Hedging Activities - Effect on Accumulated OCI Balance Attributable to Cash Flow Hedge Derivatives, Net (Details)
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income [Roll Forward]  
Beginning balance $ 1,968
Sale of NRG Yield and Renewables 25
Ending balance (1,234)
Interest rate contracts | AOCI Including Portion Attributable to Noncontrolling Interest  
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income [Roll Forward]  
Beginning balance (54)
Ending balance 0
Interest rate contracts | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent  
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income [Roll Forward]  
Due to realization of previously deferred amounts 8
Interest rate contracts | Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent  
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income [Roll Forward]  
Mark-to-market of cash flow hedge accounting contracts $ 21