XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 28,573 $ 18,193
Trade receivables, net of allowance of $144 and $146, respectively 4,748 4,352
Inventories 640 393
Equipment financing receivables, net of allowance of $37 and $69, respectively 1,335 1,049
Contract costs 2,173 1,931
Prepaid expenses 1,472 876
Income tax receivable 256 75
Other current assets 118 13
Total current assets 39,315 26,882
Contract assets, net of allowance of $154 and $127, respectively 446 406
Long-term equipment financing receivables, net of allowance of $82 and $157, respectively 3,150 2,397
Property and equipment, net 238 394
Operating lease right-of-use assets 1,114 1,491
Intangible assets, net 18,646 20,528
Goodwill 9,454 9,454
Contract costs, net of current portion 3,228 2,879
Other long-term assets 366 507
Total Assets 75,957 64,938
Current liabilities:    
Accounts payable 737 1,003
Accrued expenses 8,057 6,992
Finance leases 3 21
Notes payable 236 478
Operating lease liabilities 484 481
Income tax payable 43 40
Contract liabilities 4,039 3,079
Total current liabilities 13,599 12,094
Contract liabilities, net of current portion 359 293
Finance leases, net of current portion 0 2
Notes payable, net of current portion 0 114
Operating lease liabilities, net of current portion 655 1,022
Total liabilities 14,613 13,525
Stockholders' equity:    
Common stock, par value $0.001 per share - authorized 50,000,000 shares, 30,701,950 shares issued and outstanding as of September 30, 2025 and 27,621,557 shares issued and outstanding as of December 31, 2024 31 28
Additional paid-in capital 144,063 138,015
Accumulated deficit (82,937) (86,790)
Accumulated other comprehensive income 187 160
Total stockholders' equity 61,344 51,413
Total Liabilities and Stockholders' Equity $ 75,957 $ 64,938