XML 78 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Equity (Earnings Per Share) (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Sep. 14, 2020
shares
Mar. 31, 2021
USD ($)
$ / shares
shares
Mar. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2020
shares
Oct. 26, 2020
shares
Reconciliation of basic and diluted earnings per share of common stock [Abstract]          
Numerator - net income attributable to NEE(a) | $   $ 1,666 $ 421    
Denominator:          
Weighted-average number of common shares outstanding - basic   1,961,600,000 1,957,000,000.0    
Equity units, stock options, performance share awards and restricted stock   11,400,000 10,000,000.0    
Weighted-average number of common shares outstanding - assuming dilution   1,973,000,000.0 1,967,000,000.0    
Earnings per share attributable to NEE:          
Basic (in dollars per share) | $ / shares   $ 0.85 $ 0.21    
Assuming dilution (in dollars per share) | $ / shares   $ 0.84 $ 0.21    
Class of Stock [Line Items]          
Antidilutive securities (in shares)   58,400,000 24,700,000    
Stock split, conversion ratio 4        
Common stock, shares authorized (in shares) 800,000,000 3,200,000,000   3,200,000,000 3,200,000,000