XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 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)June 30, 2023December 31, 2022
Cash and cash equivalents
Cash$11,477 $18,856 
Money market funds32,685 51,472 
Cash held on behalf of customers9,024 7,205 
Total cash and cash equivalents and cash held on behalf of customers$53,186 $77,533 
Schedule of Short-Term Investment
The carrying value of investment securities consist of the following:

(in thousands)June 30, 2023December 31, 2022
Short-term investments
Treasury bills and notes41,225 40,290 
Total short-term investments$41,225 $40,290