v3.21.2
Business Combinations - Schedule of Business Acquisitions (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Business Combination, Consideration Transferred [Abstract]    
Cash consideration paid $ 233,234  
Fair value of contingent earnout consideration 60,865 $ 26,612
Fair value of equity interest 75,634 $ 52,575
Deferred payment 17,790  
Total consideration 387,523  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]    
Cash 4,135  
Restricted cash 7,572  
Premiums, commissions and fees receivable 20,056  
Property and equipment 1,367  
Other assets 659  
Intangible assets 134,977  
Goodwill 235,529  
Total assets acquired 404,295  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]    
Premiums payable to insurance companies (12,047)  
Producer commissions payable (2,165)  
Accrued expenses and other current liabilities (2,560)  
Total liabilities acquired (16,772)  
Net assets acquired 387,523  
LeaseTrack    
Business Combination, Consideration Transferred [Abstract]    
Cash consideration paid 12,984  
Fair value of contingent earnout consideration 6,116  
Fair value of equity interest 1,652  
Deferred payment 0  
Total consideration 20,752  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]    
Cash 100  
Restricted cash 2  
Premiums, commissions and fees receivable 729  
Property and equipment 43  
Other assets 0  
Intangible assets 5,200  
Goodwill 15,026  
Total assets acquired 21,100  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]    
Premiums payable to insurance companies (318)  
Producer commissions payable (4)  
Accrued expenses and other current liabilities (26)  
Total liabilities acquired (348)  
Net assets acquired 20,752  
Maximum potential contingent earnout consideration 8,500  
RogersGray    
Business Combination, Consideration Transferred [Abstract]    
Cash consideration paid 135,135  
Fair value of contingent earnout consideration 18,976  
Fair value of equity interest 39,765  
Deferred payment 1,608  
Total consideration 195,484  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]    
Cash 2,766  
Restricted cash 4,211  
Premiums, commissions and fees receivable 9,713  
Property and equipment 1,324  
Other assets 589  
Intangible assets 76,169  
Goodwill 109,053  
Total assets acquired 203,825  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]    
Premiums payable to insurance companies (5,898)  
Producer commissions payable (749)  
Accrued expenses and other current liabilities (1,694)  
Total liabilities acquired (8,341)  
Net assets acquired 195,484  
Maximum potential contingent earnout consideration 72,446  
FounderShield    
Business Combination, Consideration Transferred [Abstract]    
Cash consideration paid 20,863  
Fair value of contingent earnout consideration 18,033  
Fair value of equity interest 14,624  
Deferred payment 2,985  
Total consideration 56,505  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]    
Cash 221  
Restricted cash 3,199  
Premiums, commissions and fees receivable 3,810  
Property and equipment 0  
Other assets 52  
Intangible assets 9,402  
Goodwill 45,810  
Total assets acquired 62,494  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]    
Premiums payable to insurance companies (5,831)  
Producer commissions payable 0  
Accrued expenses and other current liabilities (158)  
Total liabilities acquired (5,989)  
Net assets acquired 56,505  
Maximum potential contingent earnout consideration 77,554  
The Capital Group    
Business Combination, Consideration Transferred [Abstract]    
Cash consideration paid 28,558  
Fair value of contingent earnout consideration 10,006  
Fair value of equity interest 13,393  
Deferred payment 10,336  
Total consideration 62,293  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]    
Cash 613  
Restricted cash 0  
Premiums, commissions and fees receivable 3,940  
Property and equipment 0  
Other assets 0  
Intangible assets 26,399  
Goodwill 32,251  
Total assets acquired 63,203  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]    
Premiums payable to insurance companies 0  
Producer commissions payable (906)  
Accrued expenses and other current liabilities (4)  
Total liabilities acquired (910)  
Net assets acquired 62,293  
Maximum potential contingent earnout consideration 29,888  
River Oak Risk    
Business Combination, Consideration Transferred [Abstract]    
Cash consideration paid 18,908  
Fair value of contingent earnout consideration 5,163  
Fair value of equity interest 3,574  
Deferred payment 89  
Total consideration 27,734  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]    
Cash 290  
Restricted cash 160  
Premiums, commissions and fees receivable 187  
Property and equipment 0  
Other assets 0  
Intangible assets 5,085  
Goodwill 22,797  
Total assets acquired 28,519  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]    
Premiums payable to insurance companies 0  
Producer commissions payable (111)  
Accrued expenses and other current liabilities (674)  
Total liabilities acquired (785)  
Net assets acquired 27,734  
Maximum potential contingent earnout consideration 26,402  
All Others    
Business Combination, Consideration Transferred [Abstract]    
Cash consideration paid 16,786  
Fair value of contingent earnout consideration 2,571  
Fair value of equity interest 2,626  
Deferred payment 2,772  
Total consideration 24,755  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]    
Cash 145  
Restricted cash 0  
Premiums, commissions and fees receivable 1,677  
Property and equipment 0  
Other assets 18  
Intangible assets 12,722  
Goodwill 10,592  
Total assets acquired 25,154  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]    
Premiums payable to insurance companies 0  
Producer commissions payable (395)  
Accrued expenses and other current liabilities (4)  
Total liabilities acquired (399)  
Net assets acquired 24,755  
Maximum potential contingent earnout consideration 17,897  
Totals    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]    
Maximum potential contingent earnout consideration $ 232,687