XML 108 R93.htm IDEA: XBRL DOCUMENT
v3.22.4

Insurance Company Subsidiary Operations - Additional Information (Details) $ in Millions | 1 Months Ended | 12 Months Ended | 13 Months Ended |
--- | --- | --- | --- | ---
Dec. 31, 2021 USD ($) | Dec. 31, 2022 USD ($) Reinsurer | Dec. 31, 2021 USD ($) | Dec. 31, 2022 USD ($) | Sep. 30, 2022
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |
Ceded rate of premiums under insurance program |  | 100.00% |  | 100.00% |
Ceded unpaid loss | $ 63.1 | $ 826.2 | $ 63.1 | $ 826.2 |
Prepaid reinsurance premiums | 392.2 | 393.2 | 392.2 | 393.2 |
Increase (decrease) in loss and loss adjustment expense reserve |  | 0.0 | 0.0 |  |
Reinsurance recoverable | 63.1 | 831.0 | 63.1 | 831.0 |
Reserve for losses and loss adjustment expense | 63.1 | $ 826.2 | 63.1 | 826.2 |
Number of reinsurers | Reinsurer |  | 2 |  |  |
Premium net written |  | $ 38.3 |  |  |
Net earned premiums |  | 26.4 |  |  |
Ultimate loss reserve expense inclusive of IBNR claims | 63.1 | 841.1 | 63.1 | 841.1 |
Hurricane Ian |  |  |  |  |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |
Reinsurance recoverable |  | 4.8 |  | 4.8 |
Reinsurance recoverable for net expected loss |  | 4.9 |  | 4.9 |
Loss reserve for non-CAT claims |  | $ 9.7 |  | $ 9.7 |
Wright National Flood Insurance Company |  |  |  |  |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |
Ceded rate of premiums under insurance program |  | 100.00% |  | 100.00% |
Prepaid reinsurance premiums | 392.2 | $ 381.8 | 392.2 | $ 381.8 |
Expenses and allowance rate received in premiums |  | 29.70% |  | 29.70% | 29.90%
Premiums written net |  | $ 740.9 | 747.4 |  |
Statutory capital and surplus required |  | 7.5 |  | $ 7.5 |
Statutory capital and surplus | 33.1 | 31.8 | 33.1 | $ 31.8 |
Statutory net Income |  | $ 1.3 | 1.6 |  |
Percentage of adjusted net income |  | 100.00% |  | 100.00% |
Maximum dividend payout that may be made without prior approval |  | $ 3.2 |  | $ 3.2 |
Wright National Flood Insurance Company | Maximum |  |  |  |  |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |
Preferred stock, dividend rate, percentage |  | 10.00% |  |  |
Wright National Flood Insurance Company | Federal Flood |  |  |  |  |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |
Premiums written net |  | $ 738.0 | $ 745.0 |  |
Quota Share Captive |  |  |  |  |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |
Prepaid reinsurance premiums |  | 11.4 |  | 11.4 |
Deferred acquisitions costs |  | 14.1 |  | 14.1 |
Reinsurance Payable |  | 8.7 |  | 8.7 |
Reserve for losses and loss adjustment expense |  | 10.4 |  | 10.4 |
Premium net written |  | 38.3 |  |  |
Premiums written net |  | 27.1 |  |  |
Net earned premiums |  | 20.6 |  |  |
Initial funding | $ 5.9 |  |  |  |
Addition to current earnings |  |  |  | 4.0 |
Ultimate loss reserve expense inclusive of IBNR claims |  | 10.4 |  | 10.4 |
Captive Insurance Facility |  |  |  |  |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |
Net earned premiums |  | 5.8 |  |  |
Loss reserve for non-CAT claims |  | 0.1 |  | 0.1 |
Maximum Underwriting Exposure |  | 5.2 |  |  |
Captive Insurance Facility | Hurricane Ian |  |  |  |  |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |
Reserve for losses and loss adjustment expense |  | 4.5 |  | 4.5 |
Net earned premiums |  | 2.4 |  |  |
Loss reserve for non-CAT claims |  | 7.0 |  | $ 7.0 |
Reserve partially offset by accelerated earned premiums |  | 2.8 |  |  |
Underwriting loss |  | $ 1.9 |  |  |

X
- Definition Addition to current earnings. + References No definition available. + Details
Name: | bro_AdditionToCurrentEarnings
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Initial Funding to capitalize facility. + References No definition available. + Details
Name: | bro_InitialFundingToCapitalizeFacility
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Maximum underwriting exposure. + References No definition available. + Details
Name: | bro_MaximumUnderwritingExposure
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of reinsurers. + References No definition available. + Details
Name: | bro_NumberOfReinsurers
Namespace Prefix: | bro_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of adjusted net income. + References No definition available. + Details
Name: | bro_PercentageOfAdjustedNetIncome
Namespace Prefix: | bro_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of ceded premiums. + References No definition available. + Details
Name: | bro_PercentageOfCededPremiums
Namespace Prefix: | bro_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of reinsurance recoverables allowance. + References No definition available. + Details
Name: | bro_PercentageOfReinsuranceRecoverablesAllowance
Namespace Prefix: | bro_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reinsurance underwriting loss. + References No definition available. + Details
Name: | bro_ReinsuranceUnderwritingLoss
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reserve partially offset by accelerated earned premiums. + References No definition available. + Details
Name: | bro_ReservePartiallyOffsetByAcceleratedEarnedPremiums
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | srt_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentLineItems
Namespace Prefix: | srt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Liability as of the balance sheet date for the estimated ultimate cost of settling claims and claim adjustment expense relating to insured events that have occurred on or before the balance sheet date for those liabilities owed to another party as a result of assuming another insurer's primary obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (cc) -URI https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 + Details
Name: | us-gaap_AssumedLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of written premiums ceded to other entities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 605 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 605 -Section 50 -Paragraph 1 -Subparagraph (c)(2) -URI https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547 + Details
Name: | us-gaap_CededPremiumsWritten
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in liability to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (cc) -URI https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 + Details
Name: | us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated costs as of the balance sheet date of settling insured claims and costs incurred in the claims settlement process for claims that have not yet been submitted to the insurance company for reimbursement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 5.W) -URI https://asc.fasb.org/extlink&oid=27015833&loc=d3e570705-122907 + Details
Name: | us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Liability as of the balance sheet date for amounts representing estimated cost of settling unpaid claims under the terms of the underlying insurance policies, less estimated reinsurance recoveries on such claims. This includes an estimate for claims which have been incurred but not reported. Claim adjustment expenses represent the costs estimated to be incurred in the settlement of unpaid claims. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(13)(a)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (cc) -URI https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 + Details
Name: | us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The percentage rate used to calculate dividend payments on preferred stock. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644 + Details
Name: | us-gaap_PreferredStockDividendRatePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(1)) -URI https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 235 -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-17(Column E)) -URI https://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(13)(c)) -URI https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 605 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547 + Details
Name: | us-gaap_PremiumsEarnedNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 605 -Section 50 -Paragraph 1 -Subparagraph (b)(1) -URI https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 605 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI https://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547 + Details
Name: | us-gaap_PremiumsWrittenNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The unexpired portion of premiums ceded on policies in force as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 340 -Section 25 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6485982&loc=d3e22818-158507 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 825 -Section 50 -Paragraph 1B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195 + Details
Name: | us-gaap_PrepaidReinsurancePremiums
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The carrying amount as of the balance sheet date of the known and estimated amounts owed to insurers under reinsurance treaties or other arrangements. + References No definition available. + Details
Name: | us-gaap_ReinsurancePayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after valuation allowance, recoverable under reinsurance contracts for losses reported to the ceding insurer but not yet paid and amounts expected for incurred losses and settlement expenses, which have not yet been reported to the ceding insurer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 310 -Section 45 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=99404803&loc=d3e21412-158489 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 20 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=99397103&loc=d3e6824-158387 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (cc) -URI https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 + Details
Name: | us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of allowance for credit loss on reinsurance recoverable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446 + Details
Name: | us-gaap_ReinsuranceRecoverablesAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount before valuation allowance recoverable under reinsurance contracts. Examples include, but are not limited to, settled and unsettled claims, incurred but not reported losses, loss adjustment expense, premium paid, policy benefits and policy reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 14 -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524 + Details
Name: | us-gaap_ReinsuranceRecoverablesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of dividends that can be declared or paid without approval of regulatory agency. + References No definition available. + Details
Name: | us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(c)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6486098&loc=d3e24708-158529 + Details
Name: | us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of statutory capital required to be maintained as of the balance sheet date under prescribed or permitted statutory accounting practices. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=6486098&loc=d3e24708-158529 + Details
Name: | us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of net income for the period determined using accounting principles prescribed or permitted by insurance regulators. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(c)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 + Details
Name: | us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_LiabilityForCatastropheClaimsByCatastrophicEventAxis=us-gaap_HurricaneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsegmentsAxis=bro_WrightNationalFloodInsuranceCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAgencyAxis=bro_FederalFloodMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsegmentsAxis=bro_QuotaShareCaptiveInsuranceFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsegmentsAxis=bro_CaptiveInsuranceFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |