XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Business Combinations - Acquisition Method for Recording Business Combinations (Detail)
shares in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
shares
W K Webster & Co Ltd [Member]  
Business Acquisition [Line Items]  
Cash Paid $ 138,400,000
Accrued Liability 1,900,000
Recorded Earnout Payable 13,900,000
Total Recorded Purchase Price 154,200,000
Maximum Potential Earnout Payable 28,500,000
Case Group [Member]  
Business Acquisition [Line Items]  
Cash Paid 57,800,000
Accrued Liability 3,500,000
Escrow Deposited 6,500,000
Recorded Earnout Payable 15,000,000
Total Recorded Purchase Price 82,800,000
Maximum Potential Earnout Payable $ 84,100,000
Nine Other Acquisitions [Member]  
Business Acquisition [Line Items]  
Common Shares Issued | shares 49
Common Share Value $ 16,000,000
Cash Paid 147,300,000
Accrued Liability 1,600,000
Escrow Deposited 6,900,000
Recorded Earnout Payable 29,500,000
Total Recorded Purchase Price 201,300,000
Maximum Potential Earnout Payable $ 54,500,000
2025 Acquisitions [Member]  
Business Acquisition [Line Items]  
Common Shares Issued | shares 49
Common Share Value $ 16,000,000
Cash Paid 343,500,000
Accrued Liability 7,000,000
Escrow Deposited 13,400,000
Recorded Earnout Payable 58,400,000
Total Recorded Purchase Price 438,300,000
Maximum Potential Earnout Payable $ 167,100,000