XML 40 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
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, 2025December 31, 2024
Cash and cash equivalents
Cash$89,491 $105,956 
Money market funds2,161 2,161 
Cash held on behalf of customers18,059 13,428 
Total cash and cash equivalents and cash held on behalf of customers$109,711 $121,545 
Schedule of Short-Term Investment
The carrying value of investment securities consist of the following:

(in thousands)March 31, 2025December 31, 2024
Short-term investments
Short-term deposits$531 $524 
Total short-term investments$531 $524 
Schedule of Amortization Expense for Deferred Implementation Costs and Deferred Commissions
The following table summarizes amortization expense for deferred implementation costs and deferred commissions:
Three Months Ended March 31,
(in thousands)20252024
Amortization of deferred implementation costs$1,371 $1,495 
Amortization of deferred commissions440 393