XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Acquisition - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 01, 2020
Mar. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Total Business purchase consideration $ 16,681    
Business consideration, cash paid 14,930    
Business consideration, shares issued or issuable 1,751    
Business Combination, Change in Amount of Contingent Consideration   $ (79)  
Acquisition-related costs   $ (79)  
Minimum [Member]      
Business Acquisition [Line Items]      
Identifiable intangible assets, useful life   3 years  
Maximum [Member]      
Business Acquisition [Line Items]      
Identifiable intangible assets, useful life   5 years  
Crosspointe Insurance and Financial Services LLC [Member]      
Business Acquisition [Line Items]      
Total Business purchase consideration 16,700    
Business consideration, cash paid 14,900    
Business combination, fair value of the contingent consideration $ 400 $ 2,100 $ 2,200
Business Combination, Change in Amount of Contingent Consideration   (100)  
Business combination contingent consideration period of achievement 3 years    
Acquisition-related costs     $ 500
Crosspointe Insurance and Financial Services LLC [Member] | Commission Receivable Fair Value Adjustment      
Business Acquisition [Line Items]      
Adjustment to Goodwill   $ 200  
Crosspointe Insurance and Financial Services LLC [Member] | Class A Common Stock [Member]      
Business Acquisition [Line Items]      
Business consideration, shares issued or issuable $ 1,800    
Crosspointe Insurance and Financial Services LLC [Member] | Maximum [Member]      
Business Acquisition [Line Items]      
Contingent consideration payable in common stock, shares 97,922 97,922