<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="bro-20230220.xsd" xlink:type="simple"/>
    <context id="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000079282</identifier>
        </entity>
        <period>
            <startDate>2023-02-20</startDate>
            <endDate>2023-02-20</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_8438b09c-6641-4055-b0ef-5e234ffa8899">0000079282</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_f1f58bd4-f71c-4f8f-9c7f-eecb04a43541">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_7fd3366a-2d0b-449f-8c4f-60ae5063a5f4">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_a506a265-105a-430f-9afe-c72b8e19b1fe">2023-02-20</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_c2bba99c-462e-4d16-8bd8-1c6333918e63">BROWN &amp; BROWN, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_6669e88c-58fa-4e74-b583-f52138c1af2c">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_7f71bf50-fbaf-482f-ae5a-93467e0dc874">001-13619</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_b5b82655-56ab-4e6c-97da-2193dad6cf11">59-0864469</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_4c33ab4f-e350-443e-9789-1e7329cf8f0e">300 North Beach Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_f4046fea-54a8-4e61-aa7b-784d1d4cf119">Daytona Beach</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_907a5370-a792-4c3c-9b27-9c2a5c2e2185">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_ead08a1a-21c2-446c-be9d-202ab119b2c3">32114</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_155b2b25-f165-4a19-9779-f65fa9acae24">386</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_35ffb733-e4fd-4c12-b6d6-d4406acf0730">252-9601</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_a308deff-de1b-4a0f-9269-a04e00f6e177">N/A</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_5659ee5a-6cf6-42e7-adcb-377038232495">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_40cee0d6-7e51-439d-b4be-d53eb9e565df">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_872f990c-bd18-42e2-8348-5293c9220d0e">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_85bb9f62-afff-4393-a684-03c839bcd3ed">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_c5c7aa0e-8aac-4950-93d7-62ebec5e5c1d">Common Stock, $0.10 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_e5d582e7-0c6d-49c5-8caa-ead12e8cb6e5">BRO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_a17af2d0-875c-47f3-be51-85b3647dc209">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_9dce220f-3233-4b2f-b4d0-0bc75a19c6b3"
      id="F_c5cbbdc2-27ac-425d-96ed-0b7d527475f1">false</dei:EntityEmergingGrowthCompany>
</xbrl>
