XML 119 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Federal:      
Current $ 208 $ 507 $ 11
Deferred (150) 368 497
Total federal 58 875 508
State:      
Current 126 161 41
Deferred 155 (30) 37
Total state 281 131 78
Total income taxes 339 1,006 586
FPL [Member]      
Federal:      
Current 252 990 3
Deferred 422 (179) 684
Total federal 674 811 687
State:      
Current 116 294 2
Deferred 180 18 258
Total state 296 312 260
Total income taxes $ 970 $ 1,123 $ 947