XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Acquisitions (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 12, 2021
Oct. 18, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition, Equity Interests Issued or Issuable [Line Items]          
Payments to acquire business, net of cash acquired     $ 80,159 $ 0 $ 0
Payment for contingent consideration liability     3,965 633 433
Remaining contingent consideration resulting in loss     1,274 893  
Finomial          
Business Acquisition, Equity Interests Issued or Issuable [Line Items]          
Total purchase price   $ 8,217      
Cash acquired during the acquisition   22      
Payments to acquire business, net of cash acquired   $ 8,195      
Novus Partners          
Business Acquisition, Equity Interests Issued or Issuable [Line Items]          
Total purchase price $ 72,496        
Cash acquired during the acquisition 532        
Payments to acquire business, net of cash acquired $ 71,964        
Escrow available     4,244    
Huntington Steele, LLC          
Business Acquisition, Equity Interests Issued or Issuable [Line Items]          
Payment for contingent consideration liability       $ 3,965 $ 633
Current portion of the contingent consideration     918    
Long-term portion of the contingent consideration     $ 8,906