XML 43 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Business Acquisition [Line Items]    
Payment to acquire business net of cash acquired $ 59.2 $ 0.3
Restricted Stock Units (RSUs) [Member]    
Business Acquisition [Line Items]    
Share-based Payment Arrangement, Amount Capitalized $ 2.5  
Maximum [Member]    
Business Acquisition [Line Items]    
Finite lived intangible assets acquired remaining useful lives 5 years  
Minimum [Member]    
Business Acquisition [Line Items]    
Finite lived intangible assets acquired remaining useful lives 4 years  
2021 Acquistions [Member]    
Business Acquisition [Line Items]    
Payment to acquire business $ 72.2  
Business combination contingent consideration 2.0  
Business combination operating lease right of use assets acquired 5.8  
Goodwill arising out of business combination acquisitions 34.7  
Business combination future consideration to be paid to the acquirees 29.3  
Business acquistion compensation expenses 4.2 $ 1.3
Business combination other current assets and non current assets 5.4  
Payment to acquire business net of cash acquired 59.2  
Business combination other current and non current liabilities 3.8  
Consideration of lease liability 5.8  
2021 Acquistions [Member] | Accrued Expenses And Other Current Liabilities [Member]    
Business Acquisition [Line Items]    
Business combination contingent consideration 13.0  
2021 Acquistions [Member] | Broker Relationships [Member]    
Business Acquisition [Line Items]    
Finite lived intangible assets acquired 31.4  
2021 Acquistions [Member] | Trademarks [Member]    
Business Acquisition [Line Items]    
Finite lived intangible assets acquired $ 6.5