XML 85 R87.htm IDEA: XBRL DOCUMENT v3.19.3
Changes in Capital Structure - Changes in NRG's common shares outstanding and issued (Details) - shares
1 Months Ended 9 Months Ended
Oct. 31, 2019
Sep. 30, 2019
Schedule of Stock by Class, Equity [Roll Forward]    
Balance as of beginning of period (in shares) 421,859,844 420,288,886
Treasury shares, balance as of beginning of period (in shares) (169,874,327) (136,638,847)
Outstanding, as of beginning of period (in shares) 251,985,517 283,650,039
Shares issued under LTIPs (in shares)   1,570,958
Shares repurchased (in shares)   (33,235,480)
Balance as of end of period (in shares)   421,859,844
Treasury shares, balance as of end of the period (in shares)   (169,874,327)
Outstanding, as of end of period (in shares)   251,985,517
Subsequent Event    
Schedule of Stock by Class, Equity [Roll Forward]    
Shares issued under LTIPs (in shares) 3,757  
Shares repurchased (in shares) (441,112)  
Balance as of end of period (in shares) 421,863,601  
Treasury shares, balance as of end of the period (in shares) (170,269,311)  
Outstanding, as of end of period (in shares) 251,594,290  
Issued    
Schedule of Stock by Class, Equity [Roll Forward]    
Shares issued under LTIPs (in shares)   1,570,958
Shares repurchased (in shares)   0
Issued | Subsequent Event    
Schedule of Stock by Class, Equity [Roll Forward]    
Shares issued under LTIPs (in shares) 3,757  
Shares repurchased (in shares) 0  
Treasury    
Schedule of Stock by Class, Equity [Roll Forward]    
Shares issued under LTIPs (in shares)   0
Shares repurchased (in shares)   (33,235,480)
Treasury | Subsequent Event    
Schedule of Stock by Class, Equity [Roll Forward]    
Shares issued under LTIPs (in shares) 0  
Shares repurchased (in shares) (441,112)  
Capital Allocation Plan    
Schedule of Stock by Class, Equity [Roll Forward]    
Shares repurchased (in shares)   (33,235,480)
Capital Allocation Plan | Subsequent Event    
Schedule of Stock by Class, Equity [Roll Forward]    
Shares repurchased (in shares) (33,676,592)  
ESPP | Subsequent Event    
Schedule of Stock by Class, Equity [Roll Forward]    
Shares issued under LTIPs (in shares) 46,128  
ESPP | Issued | Subsequent Event    
Schedule of Stock by Class, Equity [Roll Forward]    
Shares issued under LTIPs (in shares) 0  
ESPP | Treasury | Subsequent Event    
Schedule of Stock by Class, Equity [Roll Forward]    
Shares issued under LTIPs (in shares) 46,128