<?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_aedbef94-479b-4856-8a03-68c4a4bc1ee1">
        <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_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_46bf3e99-8c4c-4cb4-9f51-7c768be0cb95">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_8e2f8651-4c15-4ccf-b1fd-2495a57addb9">0000079282</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_74f539d4-5c8b-475a-ba6c-5776b0f78de3">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_f7e3371f-ce45-42a3-a155-594497bfe14a">2024-04-09</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_4ceb43b0-67f2-4a4d-9557-b65398cc13d7">BROWN &amp; BROWN, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_0df4c0e7-36ba-44b4-9cb6-38e7d7e1b6b7">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_1a9d4fad-8c84-4efd-aef9-41d1a0c058ab">001-13619</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_c3822291-06db-4174-8790-6b2e38681344">59-0864469</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_45646659-35fa-42f5-8ec3-2fd712bacd78">300 North Beach Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_15e2fb02-3a37-4810-b1ff-3a655cc7b785">Daytona Beach</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_570be4f4-0ec2-4aef-8611-d594bf8f336e">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_36e13c47-be4b-4d63-b09e-0bcf3c3246cd">32114</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_45fe41e2-8e7b-4686-bf82-21ae882f21d5">(386)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_f2fcb124-2064-4ce9-8336-a120780c0ebf">252-9601</dei:LocalPhoneNumber>
    <dei:EntityInformationFormerLegalOrRegisteredName
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_1f0d4dca-aded-4331-97b5-582af8dbd9d0">N/A</dei:EntityInformationFormerLegalOrRegisteredName>
    <dei:WrittenCommunications
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_0ca58723-9dc7-41f4-8ff5-9f2d2799a8af">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_610d0dd1-5e16-4d17-b25f-42f88df92f58">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_79b48b3b-ed87-4dc3-9a70-3f685be5cbd1">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_da310a50-c9eb-44a4-a931-bc07d8185f48">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_e0017a29-5ca1-499e-a5f6-28f5815378d8">Common Stock, $0.10 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_027149b8-3d66-44d6-80d1-f98bd86049af">BRO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_e46b05ce-7203-4fd1-bfe4-16b4b0ae1ef4">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_aedbef94-479b-4856-8a03-68c4a4bc1ee1"
      id="F_8c67c05f-35e8-4f47-bc4f-c9f1b0ceccfd">false</dei:EntityEmergingGrowthCompany>
</xbrl>
