XML 54 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Business and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
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)December 31, 2025December 31, 2024
Cash and cash equivalents
Cash$77,405 $105,956 
Money market funds2,160 2,161 
Cash held on behalf of customers14,120 13,428 
Total cash and cash equivalents and cash held on behalf of customers$93,685 $121,545 
Schedule of Short-Term Investment
The carrying value of investment securities consist of the following:

(in thousands)December 31, 2025December 31, 2024
Short-term investments
Short-term deposits$579 $524 
Total short-term investments$579 $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:
Year Ended December 31,
(in thousands)202520242023
Amortization of deferred implementation costs$4,908 $6,158 $4,548 
Amortization of deferred commissions$1,894 $1,662 $933 
Schedule of Product Warranty Liability
Activity related to warranty claims are as follows:

December 31, 2025December 31, 2024
(in thousands)
Beginning balance$578 $650 
Adjustments to reserve88 16 
Warranty claims settled(10)(88)
Ending balance$656 $578 
Schedule of Reconciliation of Weighted Average Shares Outstanding for the Basic and Diluted Loss Per Share
The following is a reconciliation of the weighted average shares outstanding for the basic and diluted loss per share computations:
December 31,
(in thousands, except per share data)
202520242023
Net loss from continuing operations$(84,658)$(89,910)$(81,619)
Net income from discontinued operations197 84,923 11,867 
Net loss$(84,461)$(4,987)$(69,752)
Basic and diluted:
Weighted average common shares40,473 34,155 27,552 
Loss from continuing operations per common share, basic and diluted$(2.09)$(2.63)$(2.96)
Income from discontinued operations per common share, basic and diluted— 2.49 0.43 
Loss per common share, basic and diluted$(2.09)$(0.14)$(2.53)