XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations - Acquisition Method for Recording Business Combinations (Detail)
12 Months Ended
Dec. 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,300,000
Total Recorded Purchase Price 66,900,000
Maximum Potential Earnout Payable 10,000,000.0
The Rowley Agency [Member]  
Business Acquisition [Line Items]  
Cash Paid 117,200,000
Escrow Deposited 11,000,000.0
Total Recorded Purchase Price 128,200,000
Operationsinc [Member]  
Business Acquisition [Line Items]  
Cash Paid 52,600,000
Escrow Deposited 2,800,000
Recorded Earnout Payable 11,000,000
Total Recorded Purchase Price 66,400,000
Maximum Potential Earnout Payable 20,000,000
RIBV Holdings [Member]  
Business Acquisition [Line Items]  
Cash Paid 171,400,000
Accrued Liability 6,500,000
Escrow Deposited 5,100,000
Recorded Earnout Payable 24,300,000
Total Recorded Purchase Price 207,300,000
Maximum Potential Earnout Payable 50,000,000
Redington Limited [Member]  
Business Acquisition [Line Items]  
Cash Paid 199,300,000
Accrued Liability 400,000
Escrow Deposited 700,000
Total Recorded Purchase Price $ 200,400,000
Forty-three Other Acquisitions [Member]  
Business Acquisition [Line Items]  
Common Shares Issued | shares 231,000
Common Share Value $ 48,800,000
Cash Paid 806,500,000
Accrued Liability 9,100,000
Escrow Deposited 44,400,000
Recorded Earnout Payable 121,800,000
Total Recorded Purchase Price 1,030,600,000
Maximum Potential Earnout Payable $ 288,600,000
2024 Acquisitions [Member]  
Business Acquisition [Line Items]  
Common Shares Issued | shares 360,000
Common Share Value $ 78,900,000
Cash Paid 1,373,500,000
Accrued Liability 16,000,000.0
Escrow Deposited 67,000,000.0
Recorded Earnout Payable 164,400,000
Total Recorded Purchase Price 1,699,800,000
Maximum Potential Earnout Payable $ 368,600,000