XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Acquisition Method for Recording Business Combinations (Detail)
shares in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
shares
Business Acquisition [Line Items]  
Common Shares Issued | shares 60
Common Share Value $ 6,300,000
Cash Paid 442,900,000
Accrued Liability 24,800,000
Escrow Deposited 8,400,000
Recorded Earnout Payable 19,500,000
Total Recorded Purchase Price 501,900,000
Maximum Potential Earnout Payable 51,600,000
Atlas General Holdings LLC [Member]  
Business Acquisition [Line Items]  
Cash Paid 95,200,000
Escrow Deposited 5,400,000
Recorded Earnout Payable 8,700,000
Total Recorded Purchase Price 109,300,000
Maximum Potential Earnout Payable 35,000,000.0
Bollington Wilson Group [Member]  
Business Acquisition [Line Items]  
Cash Paid 328,000,000.0
Escrow Deposited 1,400,000
Total Recorded Purchase Price $ 329,400,000
Four Other Acquisitions [Member]  
Business Acquisition [Line Items]  
Common Shares Issued | shares 60
Common Share Value $ 6,300,000
Cash Paid 19,700,000
Accrued Liability 24,800,000
Escrow Deposited 1,600,000
Recorded Earnout Payable 10,800,000
Total Recorded Purchase Price 63,200,000
Maximum Potential Earnout Payable $ 16,600,000