XML 52 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
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)March 31, 2024December 31, 2023
Cash and cash equivalents
Cash$48,593 $37,329 
Money market funds2,187 40 
Cash held on behalf of customers12,558 10,170 
Total cash and cash equivalents and cash held on behalf of customers$63,338 $47,539 
Schedule of Short-Term Investment
The carrying value of investment securities consist of the following:

(in thousands)March 31, 2024December 31, 2023
Short-term investments
Treasury bills and notes$21,730 $37,194 
Total short-term investments$21,730 $37,194