1.0.0.3 false PARENTHETICAL DATA TO CONDENSED CONSOLIDATED BALANCE SHEETS (USD $) In Millions false 1 $ false false u000 Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 u002 Standard http://www.xbrl.org/2003/instance shares xbrli 0 false 2 $ false false u000 Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 5 3 us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent us-gaap true credit instant monetary No definition available. false false false false false false false false false 1 true true 23000000 23 false false 2 true true 29000000 29 false false No definition available. No authoritative reference available. false 6 3 fpl_AllowanceFordoubtfullOtherReceivables fpl false na instant monetary A provision for other receivables due within one year that are expected to be uncollectible. false false false false false false false false false 1 true true 1000000 1 false false 2 true true 2000000 2 false false A provision for other receivables due within one year that are expected to be uncollectible. No authoritative reference available. false false 2 2 false Millions UnKnown UnKnown false true