XML 58 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers $ 4,000 $ 3,900  
NEER Segment      
Disaggregation of Revenue [Line Items]      
Revenue, remaining performance obligation 810    
Unrecognized Revenue 180    
FPL [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from contracts with customers 3,000 $ 2,900  
Unbilled revenues 466   $ 454
Revenue, remaining performance obligation $ 420    
Revenue Benchmark [Member] | FPL [Member]      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 90.00%