XML 86 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments (Credit Risk Disclosures) (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]    
Liability position of derivative $ 4,100,000,000 $ 1,900,000,000
Additional Collateral Aggregate Fair Value Due To Credit Rating Downgrade To Bbb Or Baa2 645,000,000 80,000,000
Additional Collateral Aggregate Fair Value Due To Credit Rating Downgrade To Below Investment Grade 2,700,000,000 1,200,000,000
Additional Collateral Aggregate Fair Value Due To Other Financial Measures 1,040,000,000 880,000,000
Collateral Already Posted, Aggregate Fair Value 84,000,000 2,000,000
Letters Of Credit Already Posted Aggregate Fair Value 1,060,000,000 66,000,000
FPL [Member]    
Derivative [Line Items]    
Liability position of derivative 12,000,000 3,000,000
Additional Collateral Aggregate Fair Value Due To Credit Rating Downgrade To Bbb Or Baa2 0 0
Additional Collateral Aggregate Fair Value Due To Credit Rating Downgrade To Below Investment Grade 35,000,000 75,000,000
Additional Collateral Aggregate Fair Value Due To Other Financial Measures 145,000,000 75,000,000
Collateral Already Posted, Aggregate Fair Value 0 0
Letters Of Credit Already Posted Aggregate Fair Value $ 0 $ 0