2.2.0.7 false PARENTHETICAL DATA TO CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (USD $) 002010 - Statement - PARENTHETICAL DATA TO CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) true false In Millions false false 1 USD false false u002 Standard http://www.xbrl.org/2003/instance shares xbrli 0 u000 Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 u001 Standard http://www.xbrl.org/2003/instance pure xbrli 0 $ false 2 USD false false u000 Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ 2 0 us-gaap_StatementOfFinancialPositionAbstract us-gaap true na duration No definition available. false false false false false true false false false false false false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 3 1 nee_TotalPropertyPlantAndEquipmentNetRelatedToVies nee false credit instant No definition available. false false false false false false false false false false false false 1 true true false false 1480000000 1480 false false false 2 true true false false 0 0 false false false xbrli:monetaryItemType monetary No definition available. No authoritative reference available. false 4 1 us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent us-gaap true credit instant No definition available. false false false false false false false false false false false false 1 false true false false 17000000 17 false false false 2 false true false false 23000000 23 false false false xbrli:monetaryItemType monetary A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 false 5 1 nee_AllowanceFordoubtfullOtherReceivables nee false na instant A provision for other receivables due within one year that are expected to be uncollectible. false false false false false false false false false false false terselabel false 1 false true false false 1000000 1 false false false 2 false true false false 1000000 1 false false false xbrli:monetaryItemType monetary A provision for other receivables due within one year that are expected to be uncollectible. No authoritative reference available. false 6 1 nee_SecuritizedStormRecoveryCostsRelatedToVie nee false credit instant No definition available. false false false false false false false false false false false false 1 false true false false 376000000 376 false false false 2 false true false false 0 0 false false false xbrli:monetaryItemType monetary No definition available. No authoritative reference available. false 7 1 nee_LongTermDebtRelatedToVies nee false credit instant No definition available. false false false false false false false false false false false false 1 false true false false 858000000 858 false false false 2 false true false false 0 0 false false false xbrli:monetaryItemType monetary No definition available. No authoritative reference available. false 8 1 nee_OtherRelatedToVie nee false credit instant No definition available. false false false false false false false false false false false terselabel false 1 true true false false 883000000 883 false false false 2 true true false false 0 0 false false false xbrli:monetaryItemType monetary No definition available. No authoritative reference available. false 2 7 false Millions UnKnown UnKnown false true