XML 49 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Concentration Risk [Line Items]          
Revenue from contracts with customers $ 4,500 $ 3,900 $ 8,400 $ 7,400  
FPL [Member]          
Concentration Risk [Line Items]          
Revenue from contracts with customers 3,100 $ 2,900 5,700 $ 5,500  
Unbilled revenues 533   533   $ 432
NextEra Energy Resources [Member]          
Concentration Risk [Line Items]          
Revenue, remaining performance obligation $ 840   $ 840    
Revenue Benchmark [Member] | FPL [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     90.00%