XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents and Cash Held on Behalf of Customers
Cash and cash equivalents and cash held on behalf of customers consist of the following:

(in thousands)September 30, 2023December 31, 2022
Cash and cash equivalents
Cash$43,096 $18,856 
Money market funds40 51,472 
Cash held on behalf of customers8,758 7,205 
Total cash and cash equivalents and cash held on behalf of customers$51,894 $77,533 
Schedule of Carrying Value of Investment Securities
The carrying value of investment securities consist of the following:

(in thousands)September 30, 2023December 31, 2022
Short-term investments
Treasury bills and notes36,717 40,290 
Total short-term investments$36,717 $40,290