XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Acquisitions and Dispositions - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 01, 2022
Oct. 01, 2021
Aug. 23, 2021
Nov. 01, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]              
Business combinations, total consideration         $ 13,067,000 $ 16,815,000 $ 14,600,000
HBA Group              
Business Acquisition [Line Items]              
Membership interest percentage       100.00%      
Reduction in Goodwill and Deferred Tax Liability         827,000    
Initial lump-sum payment of purchase price       $ 4,026,000      
Business combinations, total consideration       2,409,000      
Edjuster Inc              
Business Acquisition [Line Items]              
Membership interest percentage     100.00%        
earnout potential amount     $ 13,334,000        
Initial lump-sum payment of purchase price     20,875,000        
Business combinations, total consideration     2,437,000        
Working capital adjustment payable     $ 433,000        
Praxis Consulting Inc              
Business Acquisition [Line Items]              
business combination deferred cash payment   $ 20,000,000          
Change in Amount of Contingent Consideration, Liability         2,057,000 $ 3,875,000  
earnout potential amount   10,000,000          
Initial lump-sum payment of purchase price   21,544,000          
Business combinations, total consideration   4,068,000     10,000,000    
Working capital adjustment payable   735,000          
Bosboon Expertise Group B V              
Business Acquisition [Line Items]              
earnout potential amount   1,854,000          
Initial lump-sum payment of purchase price   2,066,000          
Business combinations, total consideration   $ 568,000          
Van Dijk              
Business Acquisition [Line Items]              
earnout potential amount $ 2,200,000            
Initial lump-sum payment of purchase price 4,313,000            
Business combinations, total consideration $ 1,342,000            
Maximum | HBA Group              
Business Acquisition [Line Items]              
Payment to acquire business       $ 3,200,000      
Crawford Carvallo | HBA Group              
Business Acquisition [Line Items]              
Business combinations, total consideration         $ 5,556,000