XML 80 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]      
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months $ (7)    
Derivative, Collateral, Obligation to Return Cash 6 $ 10  
Margin Cash Collateral Not Netted Against Derivative Liabilities 315 360  
Reclassification from AOCI, Current Period, before Tax, Attributable to Parent 26 11 $ 3
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent 6 $ 8 $ 2
FPL[Member]      
Derivative [Line Items]      
Derivative, Collateral, Obligation to Return Cash 0    
Margin Cash Collateral Not Netted Against Derivative Liabilities 0    
Interest Rate Contract [Member] | Not Designated as Hedging Instrument [Member] | Gains (Loss) On Disposal Of Businesses/Assets - Net [Member]      
Derivative [Line Items]      
Reclassification from AOCI, Current Period, before Tax, Attributable to Parent $ 23