XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations - Acquisition Method for Recording Business Combinations (Detail)
shares in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
shares
Ericson Insurance Services [Member]  
Business Acquisition [Line Items]  
Common Shares Issued | shares 129
Common Share Value $ 30,100,000
Cash Paid 26,500,000
Escrow Deposited 3,000,000
Recorded Earnout Payable 7,000,000
Total Recorded Purchase Price 66,600,000
Maximum Potential Earnout Payable 10,000,000
The Rowley Agency [Member]  
Business Acquisition [Line Items]  
Cash Paid 117,200,000
Escrow Deposited 11,000,000
Total Recorded Purchase Price $ 128,200,000
Ten Other Acquisitions [Member]  
Business Acquisition [Line Items]  
Common Shares Issued | shares 229
Common Share Value $ 48,800,000
Cash Paid 99,900,000
Accrued Liability 600,000
Escrow Deposited 7,900,000
Recorded Earnout Payable 23,900,000
Total Recorded Purchase Price 181,100,000
Maximum Potential Earnout Payable $ 46,600,000
2024 Acquisitions [Member]  
Business Acquisition [Line Items]  
Common Shares Issued | shares 358
Common Share Value $ 78,900,000
Cash Paid 243,600,000
Accrued Liability 600,000
Escrow Deposited 21,900,000
Recorded Earnout Payable 30,900,000
Total Recorded Purchase Price 375,900,000
Maximum Potential Earnout Payable $ 56,600,000