<?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-20240409.xsd" xlink:type="simple"/>
    <context id="C_0c550d5a-7eb4-4567-badb-4f84b665f151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000079282</identifier>
        </entity>
        <period>
            <startDate>2024-04-09</startDate>
            <endDate>2024-04-09</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_19164cb2-4603-4b80-ba54-284e13e132f6">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_703e5783-cd38-4775-9e20-2bbe93c7b5c9">0000079282</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_216d7edf-b21e-4413-a5f6-2c3cfae82167">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_cbb7d315-44c7-47d4-b3e0-2dfebd6d8333">2024-04-09</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_f7d7aa4e-3973-4259-badb-6eff1c9c9f67">BROWN &amp; BROWN, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_ef29d3ba-5fa6-4880-b2a6-50bbcd14bc5a">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_fbe0c3f0-b20c-499e-a829-9092641acc1e">001-13619</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_5263cecd-a6f5-4506-8a92-e94e77c83c35">59-0864469</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_9b093ade-ccfb-4457-bc05-cc2797f47c5c">300 North Beach Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_2b8a177c-e945-4142-93ed-627911c7a0a6">Daytona Beach</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_8c580dce-0ea1-4dcb-bfc8-c9506042fb99">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_552034d5-d26d-4731-ba71-9ef793942ef3">32114</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_9b8f12c8-a33a-45a1-a2e1-38517ad71642">(386)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_762faa13-6bc2-4390-9520-a99730e17e96">252-9601</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_03c98191-1a19-4440-9ecc-b842d45df6cd">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_173200ac-679a-4688-beea-edc73d8d0ca9">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_62a7f66b-7310-4c34-89c6-3e973d72086e">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_fa5317d1-2fc4-49f0-b1a2-dfb31532ccd2">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_634f1fa2-49ab-4ec3-8c80-2ef7a4dc550e">Common Stock, $0.10 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_525af3ae-c8c6-4128-ba2d-18f6814a9ca0">BRO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_23d63faf-acc8-4597-98b9-a1ed5ebe4f6e">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_0c550d5a-7eb4-4567-badb-4f84b665f151"
      id="F_df0754bc-5c6f-47b4-b6ff-0c59c49574fa">false</dei:EntityEmergingGrowthCompany>
</xbrl>
