XML 79 R71.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Insurance Company Subsidiary Operations - Additional Information (Details) $ in Millions |  | 1 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended | 28 Months Ended
--- | --- | --- | --- | --- | --- | ---
Apr. 28, 2023 USD ($) | Dec. 31, 2021 USD ($) | Mar. 31, 2024 USD ($) Reinsurer | Jun. 30, 2023 USD ($) | Dec. 31, 2023 USD ($) | Mar. 31, 2024 USD ($)
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |  |
Ceded rate of premiums under insurance program |  |  | 100.00% |  |  | 100.00%
Ceded unpaid loss |  |  | $ 65.0 |  |  | $ 65.0
Prepaid reinsurance premiums |  |  | 428.0 |  | $ 462.0 | 428.0
Increase (decrease) in loss and loss adjustment expense reserve |  |  | 0.0 |  |  |
Reinsurance recoverable |  |  | 65.0 |  | 125.0 | 65.0
Reserve for losses and loss adjustment expense |  |  | $ 65.0 |  |  | 65.0
Number of reinsurers | Reinsurer |  |  | 2 |  |  |
Premium net written |  |  | $ 20.0 |  |  |
Net earned premiums |  |  | 10.0 |  |  |
Ultimate loss reserve expense inclusive of IBNR claims |  |  | 72.0 |  | 131.0 | 72.0
Hurricane Ian |  |  |  |  |  |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |  |
Loss reserve inclusive of IBNR claims |  |  | 3.0 |  |  | 3.0
Reported insured losses |  |  | $ 2.0 |  |  | $ 2.0
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 |  |  | $ 428.0 |  |  | $ 428.0
Expenses and allowance rate received in premiums |  |  | 29.50% |  |  | 29.50%
Premiums written net |  |  | $ 190.0 |  |  |
Ceded to highly rated carriers for excess flood policies |  |  | 1.0 |  |  |
Statutory capital and surplus required |  |  | 8.0 |  |  | $ 8.0
Statutory capital and surplus |  |  | 40.0 |  | 39.0 | $ 40.0
Statutory net Income |  |  |  |  | $ 7.0 |
Statutory net loss |  |  | $ 0.3 |  |  |
Percentage of adjusted net income |  |  | 100.00% |  |  | 100.00%
Maximum dividend payout that may be made without prior approval |  |  | $ 7.0 |  |  | $ 7.0
Dividend paid | $ 3.0 |  |  |  |  |
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 | FEMA |  |  |  |  |  |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |  |
Premiums written net |  |  | $ 189.0 |  |  |
Quota Share Captive |  |  |  |  |  |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |  |
Deferred acquisitions costs |  |  | 37.0 |  |  | 37.0
Reserve for losses and loss adjustment expense |  |  | 4.0 |  |  | 4.0
Premiums written net |  |  | 18.0 |  |  |
Premium net written |  |  | 19.0 |  |  |
Net earned premiums |  |  | 10.0 |  |  |
Initial funding |  | $ 6.0 |  |  |  |
Addition to earnings |  |  |  |  |  | 1.0
Ultimate loss reserve expense inclusive of IBNR claims |  |  | $ 8.0 |  |  | $ 8.0
Captive Insurance Facility |  |  |  |  |  |
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items] |  |  |  |  |  |
Maximum aggregate annual underwriting exposure |  |  |  | $ 3.0 |  |

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

X
- Definition Ceded to highly rated carriers for excess flood policies. + References No definition available. + Details
Name: | bro_CededToHighlyRatedCarriersForExcessFloodPolicies
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 aggregate annual underwriting exposure. + References No definition available. + Details
Name: | bro_MaximumAggregateAnnualUnderwritingExposure
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 Statutory accounting practices, statutory net loss amount. + References No definition available. + Details
Name: | bro_StatutoryAccountingPracticesStatutoryNetLossAmount
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-17(Column A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480149/944-235-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-17(Column B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480149/944-235-S99-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-17(Column C)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480149/944-235-S99-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-17(Column D)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480149/944-235-S99-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-17(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480149/944-235-S99-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-17(Column F)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480149/944-235-S99-2 + 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 -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (cc) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3 + 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 -Topic 944 -SubTopic 605 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479655/944-605-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 944 -SubTopic 605 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479655/944-605-50-1 + Details
Name: | us-gaap_CededPremiumsWritten
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 2 -SubTopic 405 -Topic 942 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481071/942-405-45-2 + Details
Name: | us-gaap_Dividends
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 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 + 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 -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (cc) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3 + 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 -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 5.W) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479583/944-40-S99-1 + 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://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(13)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (cc) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3 + Details
Name: | us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Costs of settling insured claims and costs incurred in the claims settlement process for the specified year specifically for claims that have already been submitted to the insurance company for reimbursement. + References No definition available. + Details
Name: | us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount
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 -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-12A(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-12(Column A)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-12B(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6 + 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 -Topic 944 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-17(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480149/944-235-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 605 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479655/944-605-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(13)(c)) -SubTopic 220 -Topic 942 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(1)) -SubTopic 220 -Topic 944 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 + 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 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(1) -SubTopic 605 -Topic 944 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479655/944-605-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -SubTopic 605 -Topic 944 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479655/944-605-50-1 + 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 -Topic 944 -SubTopic 825 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479383/944-825-50-1B Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 340 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479928/944-340-25-1 + Details
Name: | us-gaap_PrepaidReinsurancePremiums
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 -Topic 944 -SubTopic 310 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479584/944-310-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479838/944-20-50-5 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479616/944-310-45-6 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (cc) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3 + Details
Name: | us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 -Topic 944 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479838/944-20-50-5 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479616/944-310-45-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-14 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 7A -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-7A + 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://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 944 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479989/944-505-50-1 + 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 -Name Accounting Standards Codification -Topic 944 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479989/944-505-50-1 + 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://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 + 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_FederalEmergencyManagementAgencyMember
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: |