XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Liabilities:        
Asset Acquisition, Consideration Transferred, Contingent Consideration     $ 0  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability     (1,245) $ (160)
Payment for Contingent Consideration Liability, Financing Activities $ (1,784)   (130) (1,784)
Asset Purchase Agreement        
Liabilities:        
Payment for Contingent Consideration Liability, Financing Activities     (130)  
Third Asset Purchase Agreement        
Liabilities:        
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   $ (1,245)    
Recurring        
Funds held for clients        
Total   59,385 59,385 33,176
Liabilities:        
Contingent purchase consideration(1)   2,954 2,954 4,329
Total   2,954 2,954 4,329
Recurring | Money Market Funds [Member]        
Funds held for clients        
Funds held for clients   2,829 2,829 1,116
Recurring | Available-for-sale securities        
Funds held for clients        
Funds held for clients   56,556 56,556 32,060
Recurring | Money Market Funds [Member]        
CashEquivalentsAbstract        
Cash and Cash Equivalents, Fair Value Disclosure       0
Recurring | Level 1        
Funds held for clients        
Total   2,829 2,829 1,116
Liabilities:        
Contingent purchase consideration(1)   0 0 0
Total   0 0 0
Recurring | Level 1 | Money Market Funds [Member]        
Funds held for clients        
Funds held for clients   2,829 2,829 1,116
Recurring | Level 1 | Available-for-sale securities        
Funds held for clients        
Funds held for clients   0 0 0
Recurring | Level 1 | Money Market Funds [Member]        
CashEquivalentsAbstract        
Cash and Cash Equivalents, Fair Value Disclosure       0
Recurring | Level 2        
Funds held for clients        
Total   56,556 56,556 32,060
Liabilities:        
Contingent purchase consideration(1)   0 0 0
Total   0 0 0
Recurring | Level 2 | Money Market Funds [Member]        
Funds held for clients        
Funds held for clients   0 0 0
Recurring | Level 2 | Available-for-sale securities        
Funds held for clients        
Funds held for clients   56,556 56,556 32,060
Recurring | Level 2 | Money Market Funds [Member]        
CashEquivalentsAbstract        
Cash and Cash Equivalents, Fair Value Disclosure       0
Recurring | Level 3        
Funds held for clients        
Total   0 0 0
Liabilities:        
Contingent purchase consideration(1)   2,954 2,954 4,329
Total   2,954 2,954 4,329
Recurring | Level 3 | Money Market Funds [Member]        
Funds held for clients        
Funds held for clients   0 0 0
Recurring | Level 3 | Available-for-sale securities        
Funds held for clients        
Funds held for clients   $ 0 $ 0 0
Recurring | Level 3 | Money Market Funds [Member]        
CashEquivalentsAbstract        
Cash and Cash Equivalents, Fair Value Disclosure       $ 0