<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:nee="http://www.nexteraenergy.com/20221216"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="nee-20221216.xsd" xlink:type="simple"/>
    <context id="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000753308</identifier>
        </entity>
        <period>
            <startDate>2022-12-16</startDate>
            <endDate>2022-12-16</endDate>
        </period>
    </context>
    <context id="i4fdaa794d85645399647c07ea89a53e6_D20221216-20221216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000753308</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-16</startDate>
            <endDate>2022-12-16</endDate>
        </period>
    </context>
    <context id="if96ba40667a94d6ba2dbe3a37744f9b6_D20221216-20221216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000753308</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">nee:CorporateUnits5.279Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-16</startDate>
            <endDate>2022-12-16</endDate>
        </period>
    </context>
    <context id="iabb00d3631d04018bdabc3c301ac1ef9_D20221216-20221216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000753308</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">nee:CorporateUnits6.219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-16</startDate>
            <endDate>2022-12-16</endDate>
        </period>
    </context>
    <context id="iecff0e5c34b8433eaf5a44cc4bc02988_D20221216-20221216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000753308</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">nee:CorporateUnits6926Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-16</startDate>
            <endDate>2022-12-16</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF80L2ZyYWc6OGM4Mzk0NjgxYjdkNDg2YmE2ZjY2OWNhYjhkYjQ4OTkvdGFibGU6MmQ5OWU2ODE5YjA2NGMwMmJiZTAzM2E3MTA0YmExZDgvdGFibGVyYW5nZToyZDk5ZTY4MTliMDY0YzAyYmJlMDMzYTcxMDRiYTFkOF8wLTEtMS0xLTI0MTU4Mg_9ced83a5-8d83-4cdd-86fc-22c5ae07def6">0000753308</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF80L2ZyYWc6OGM4Mzk0NjgxYjdkNDg2YmE2ZjY2OWNhYjhkYjQ4OTkvdGFibGU6MmQ5OWU2ODE5YjA2NGMwMmJiZTAzM2E3MTA0YmExZDgvdGFibGVyYW5nZToyZDk5ZTY4MTliMDY0YzAyYmJlMDMzYTcxMDRiYTFkOF8xLTEtMS0xLTI0MTU4Mg_ebe9a6ce-6512-4044-8b37-fb4952bed9e4">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTI2_cd63bd72-955b-4a34-8f38-42d9d48e735d">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8yMTU_b09963d4-6c7d-4029-bab5-72064c2e68c0">2022-12-16</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6NzFiYWY4ZWRlMmIwNGZlMDgyN2EyMjhiODgzMDljYzYvdGFibGVyYW5nZTo3MWJhZjhlZGUyYjA0ZmUwODI3YTIyOGI4ODMwOWNjNl8xLTAtMS0xLTI0MTU4Mg_9c501ed1-c218-42a8-8722-f68cef3e9298">1-8841</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6NzFiYWY4ZWRlMmIwNGZlMDgyN2EyMjhiODgzMDljYzYvdGFibGVyYW5nZTo3MWJhZjhlZGUyYjA0ZmUwODI3YTIyOGI4ODMwOWNjNl8xLTItMS0xLTI0MTU4Mg_a64bf726-7fbf-480b-9112-745ba98f21ce">NEXTERA ENERGY, INC.</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6NzFiYWY4ZWRlMmIwNGZlMDgyN2EyMjhiODgzMDljYzYvdGFibGVyYW5nZTo3MWJhZjhlZGUyYjA0ZmUwODI3YTIyOGI4ODMwOWNjNl8xLTQtMS0xLTI0MTU4Mg_b5431e5d-fa76-4f49-9371-0efb1e586367">59-2449419</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTIz_1f4bc0ef-a3ff-457c-a1bf-4185e15e53b5">700 Universe Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTE4_e18d0dbb-c588-4cef-9f44-6a276540c94a">Juno Beach</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTI0_e4d69053-15e5-43e5-abfb-989f81477fd7">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTI1_2ac702c6-b032-43d6-bd62-1d32299eec16">33408</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTE2_93b2b818-a044-4ced-9520-679aa7f9b309">561</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTI3_5ec46e8e-d6c8-41da-8c3e-55c621ee8f61">694-4000</dei:LocalPhoneNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTIx_b0b3d8a2-0c84-40ec-81bc-959854152009">FL</dei:EntityIncorporationStateCountryCode>
    <dei:WrittenCommunications
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTE5_0f1fa8b7-2f7d-481e-9bdb-6d2aaa2a8ea2">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTIw_0f23fef6-85b1-4219-827a-12765555ad80">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTI4_e9dd6afe-a2b8-45cc-869d-b46393df5744">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTE3_14bbba92-302a-4537-88e7-e2bb4dcc5d88">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i4fdaa794d85645399647c07ea89a53e6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF8xLTAtMS0xLTI0MTU4Mg_459b7955-de00-44eb-ac0c-a1a9c4c4d012">Common Stock, $0.01 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i4fdaa794d85645399647c07ea89a53e6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF8xLTItMS0xLTI0MTU4Mg_73d7b1c4-611b-48b5-93ff-7f51dd285e67">NEE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i4fdaa794d85645399647c07ea89a53e6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF8xLTQtMS0xLTI0MTU4Mg_357945e7-c7df-4f69-beb9-56550644e82d">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="if96ba40667a94d6ba2dbe3a37744f9b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF8yLTAtMS0xLTI0MTU4Mg_cdfa512b-32a1-440c-9264-dacf5d9b6850">5.279% Corporate Units</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if96ba40667a94d6ba2dbe3a37744f9b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF8yLTItMS0xLTI0MTU4Mg_b4608a46-418a-46cd-9a9e-95170177bf19">NEE.PRP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if96ba40667a94d6ba2dbe3a37744f9b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF8yLTQtMS0xLTI0MTU4Mg_902db3f2-b4a8-4f0b-a2b9-1c14c05b72cb">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="iabb00d3631d04018bdabc3c301ac1ef9_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF8zLTAtMS0xLTI0MTU4Mg_d0d698ea-aeca-43bc-a62a-266dbb16227c">6.219% Corporate Units</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iabb00d3631d04018bdabc3c301ac1ef9_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF8zLTItMS0xLTI0MTU4Mg_eb984cfe-cc59-4531-9947-3d65076707a0">NEE.PRQ</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iabb00d3631d04018bdabc3c301ac1ef9_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF8zLTQtMS0xLTI0MTU4Mg_be49e597-5ee9-4995-8dd5-539606dd342f">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="iecff0e5c34b8433eaf5a44cc4bc02988_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF80LTAtMS0xLTI0MTU4Mg_ea80428b-757c-40d0-b8d8-3b69490d8560">6.926% Corporate Units</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iecff0e5c34b8433eaf5a44cc4bc02988_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF80LTItMS0xLTI0MTU4Mg_178d0d53-49c9-4a0a-824a-c526390221c3">NEE.PRR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iecff0e5c34b8433eaf5a44cc4bc02988_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGFibGU6MWMxNmY1YzE2NzJmNGZiOGIzOGRjMTA1MmYyNzI3MjAvdGFibGVyYW5nZToxYzE2ZjVjMTY3MmY0ZmI4YjM4ZGMxMDUyZjI3MjcyMF80LTQtMS0xLTI0MTU4Mg_ade01f40-0e18-479c-a38e-65b2dd752f65">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ibfe03f964c554cf89c46bfbbd9a6a0b6_D20221216-20221216"
      id="id3VybDovL2RvY3MudjEvZG9jOmE2Y2NmZTVhZmU2NDQ3NWQ4ZDkxNTMwODdkNjFiY2ZkL3NlYzphNmNjZmU1YWZlNjQ0NzVkOGQ5MTUzMDg3ZDYxYmNmZF8xL2ZyYWc6ZjJlZDQ1MDg2MjNlNDA1YWFkMmZiZmE5OWZmYTQyN2UvdGV4dHJlZ2lvbjpmMmVkNDUwODYyM2U0MDVhYWQyZmJmYTk5ZmZhNDI3ZV8xNTIy_2199810f-96e3-4f23-9577-e28fb936f34a">false</dei:EntityEmergingGrowthCompany>
</xbrl>
