XML 40 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 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)June 30, 2025December 31, 2024
Cash and cash equivalents
Cash$82,961 $105,956 
Money market funds2,161 2,161 
Cash held on behalf of customers17,670 13,428 
Total cash and cash equivalents and cash held on behalf of customers$102,792 $121,545 
Schedule of Short-Term Investment
The carrying value of investment securities consist of the following:

(in thousands)June 30, 2025December 31, 2024
Short-term investments
Short-term deposits$567 $524 
Total short-term investments$567 $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 June 30,Six Months Ended June 30,
(in thousands)2025202420252024
Amortization of deferred implementation costs$1,233 $1,549 $2,604 $3,044 
Amortization of deferred commissions480 411 920 804