<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="bro-20230613.xsd" xlink:type="simple"/>
    <context id="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000079282</identifier>
        </entity>
        <period>
            <startDate>2023-06-13</startDate>
            <endDate>2023-06-13</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_5dcde544-9a12-43d1-b7ae-a8547c999576">0000079282</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_a0bdeacf-6d46-4a4e-b76b-8df5f4f4252e">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_9e754fa8-48df-4fba-b27a-76f4b4d0a507">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_bdd4de9c-0cfa-48ff-b9f2-9d4d5d246bb0">2023-06-13</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_12bac10b-1ab8-411c-be8c-fcfacd33a953">BROWN &amp; BROWN, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_635acec7-e587-425c-ac6b-a7fca184beec">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_77535b8f-fc59-47c2-8339-78554029969c">001-13619</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_ec9c246b-3e34-49cb-9fc7-0385cbdd1644">59-0864469</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_bef47b3b-2b7a-4ede-8b2d-e4e3b4af840a">300 North Beach Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_f71217a0-0da4-4238-849e-255758a9119c">Daytona Beach</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_ad4b948d-6b1f-4461-9a98-afcdf562f9b2">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_a6d7fee0-b4de-49c1-86df-616ec90667dd">32114</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_dad17a42-67af-4e58-9991-a6bb7e130495">386</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_fb1bc4a8-cd90-4fae-aac0-44ce38555e1f">252-9601</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_76ae8cb2-d5bb-4ef2-9806-0c47e29a4c5d">N/A</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_615d0c56-ea70-4e1f-b55d-3dd4c2416a02">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_f85588e0-310c-4786-85f3-a320271b3cd3">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_a6d91339-37b8-4c07-9411-a5387a40b899">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_5a9bfab3-b38e-403a-af2f-f4b6785f2657">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_94743d61-9ffd-4824-8adb-b85549eedfda">Common Stock, $0.10 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_c63208ab-7746-4589-9aa5-ac3826da04c5">BRO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_8b6a4231-3658-406b-9e17-1fac0aeff264">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_a95cd8f5-12f9-494d-8adc-7cdfd588fb69"
      id="F_4b1fac0d-1070-41da-8b58-867419aabb48">false</dei:EntityEmergingGrowthCompany>
</xbrl>
