XML 66 R54.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Business Combinations - Additions, Payments, and Net Changes, as well as Interest Expense Accretion on Estimated Acquisition Earn-Out Payables (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Business Combinations [Abstract] |  |  |
Beginning balance | $ 251.6 | $ 291.0 | $ 258.9
Additions to estimated acquisition earn-out payables from new acquisitions | 67.2 | 73.3 | 75.8
Assumed estimated acquisition earn-out payables | 21.1 | 34.8 |
Payments for estimated acquisition earn-out payables | (118.8) | (106.3) | (83.6)
Subtotal | 221.1 | 292.8 | 251.1
Net change in earnings from estimated acquisition earn-out payables: |  |  |
Change in fair value on estimated acquisition earn-out payables | 14.1 | (45.9) | 34.2
Interest expense accretion | 7.7 | 7.0 | 6.2
Net change in earnings from estimated acquisition earn-out payables | 21.8 | (38.9) | 40.4
Foreign currency translation adjustments during the year | 6.3 | (2.3) | (0.5)
Ending balance | $ 249.2 | $ 251.6 | $ 291.0

X
- Definition Additions to estimated acquisition earn-out payables from new acquisitions. + References No definition available. + Details
Name: | bro_AdditionsToEstimatedAcquisitionEarnOutPayablesFromNewAcquisitions
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Assumed estimated acquisition earn-out payables. + References No definition available. + Details
Name: | bro_AssumedEstimatedAcquisitionEarnOutPayables
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Acquisition Earn Out Payable After Change In Additions And Payments + References No definition available. + Details
Name: | bro_BusinessAcquisitionEarnOutPayableAfterChangeInAdditionsAndPayments
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business acquisition earn out payables. + References No definition available. + Details
Name: | bro_BusinessAcquisitionEarnOutPayables
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Business combination foreign currency translation adjustments. + References No definition available. + Details
Name: | bro_BusinessCombinationForeignCurrencyTranslationAdjustments
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Change In Fair Value Estimated Acquisition Earn Out Payables. + References No definition available. + Details
Name: | bro_ChangeInFairValueEstimatedAcquisitionEarnOutPayables
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net Change in Earnings from Estimated Acquisition Earn-out Payables [Abstract] + References No definition available. + Details
Name: | bro_NetChangeInEarningsFromEstimatedAcquisitionEarnoutPayablesAbstract
Namespace Prefix: | bro_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payments for estimated acquisition earn out payables. + References No definition available. + Details
Name: | bro_PaymentsForEstimatedAcquisitionEarnOutPayables
Namespace Prefix: | bro_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481879/410-20-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1 + Details
Name: | us-gaap_AssetRetirementObligationAccretionExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-4 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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