XML 44 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Cash, Cash Equivalents, and Cash Held on Behalf of Customer
Cash and cash equivalents and cash held on behalf of customers consist of the following:

(in thousands)March 31, 2023December 31, 2022
Cash and cash equivalents
Cash$11,142 $18,856 
Money market funds37,517 51,472 
Cash held on behalf of customers7,421 7,205 
Total cash and cash equivalents and cash held on behalf of customers$56,080 $77,533 
Schedule of Short-Term Investment
The carrying value of investment securities consist of the following:

(in thousands)March 31, 2023December 31, 2022
Short-term investments
Treasury bills and notes40,753 40,290 
Total short-term investments$40,753 $40,290