XML 142 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity (Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of basic and diluted earnings per share of common stock [Abstract]      
Net income (loss) attributable to NEE $ 6,946 $ 7,310 $ 4,147
Denominator:      
Weighted-average number of common shares outstanding – basic 2,052,900,000 2,026,100,000 1,972,600,000
Equity units, stock options, performance share awards, forward sale agreements and restricted stock 6,300,000 4,700,000 6,000,000.0
Weighted-average number of common shares outstanding – assuming dilution 2,059,200,000 2,030,800,000 1,978,600,000
Earnings per share attributable to NEE:      
Basic $ 3.38 $ 3.61 $ 2.10
Assuming dilution $ 3.37 $ 3.60 $ 2.10
Antidilutive securities (in shares) 33,900,000 39,100,000 38,100,000