Summary of Significant Accounting Policies (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Accounting Policies [Abstract] |
|
| Schedule of Assets Measured at Fair Value on a Recurring Basis |
As of December 31, 2025, our assets that are measured at fair value on a recurring basis include the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fair Value Measurement at December 31, 2025 Using: |
|
|
|
Quoted Prices in Active Markets for Identical Assets |
|
|
Significant Other Observable Inputs |
|
|
Significant Unobservable Inputs |
|
|
Total |
|
|
|
(Level 1) |
|
|
(Level 2) |
|
|
(Level 3) |
|
|
|
|
Assets: |
|
|
|
|
|
|
|
|
|
|
|
|
Money market funds (included in cash and cash equivalents) |
|
$ |
5,881 |
|
|
$ |
- |
|
|
$ |
- |
|
|
$ |
5,881 |
|
Marketable securities |
|
|
15,026 |
|
|
|
- |
|
|
|
- |
|
|
|
15,026 |
|
Total assets |
|
$ |
20,907 |
|
|
$ |
- |
|
|
$ |
- |
|
|
$ |
20,907 |
|
As of December 31, 2024, our assets and liabilities that are measured at fair value on a recurring basis included the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fair Value Measurement at December 31, 2024 Using: |
|
|
|
Quoted Prices in Active Markets for Identical Assets |
|
|
Significant Other Observable Inputs |
|
|
Significant Unobservable Inputs |
|
|
Total |
|
|
|
(Level 1) |
|
|
(Level 2) |
|
|
(Level 3) |
|
|
|
|
Assets: |
|
|
|
|
|
|
|
|
|
|
|
|
Money market funds (included in cash and cash equivalents) |
|
$ |
10,671 |
|
|
$ |
- |
|
|
$ |
- |
|
|
$ |
10,671 |
|
Marketable securities |
|
|
14,842 |
|
|
|
- |
|
|
|
- |
|
|
|
14,842 |
|
Total assets |
|
$ |
25,513 |
|
|
$ |
- |
|
|
$ |
- |
|
|
$ |
25,513 |
|
|
| Summary of Marketable Securities by Security Type |
Marketable securities by security type consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2025: |
|
|
|
Amortized Cost |
|
|
Gross Unrealized Gains |
|
|
Gross Unrealized Losses |
|
|
Fair Value |
|
U.S. Treasury notes and bonds |
|
$ |
14,798 |
|
|
$ |
228 |
|
|
$ |
— |
|
|
$ |
15,026 |
|
|
|
$ |
14,798 |
|
|
$ |
228 |
|
|
$ |
— |
|
|
$ |
15,026 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2024: |
|
|
|
Amortized Cost |
|
|
Gross Unrealized Gains |
|
|
Gross Unrealized Losses |
|
|
Fair Value |
|
U.S. Treasury notes and bonds |
|
$ |
14,591 |
|
|
$ |
260 |
|
|
$ |
(9 |
) |
|
$ |
14,842 |
|
|
|
$ |
14,591 |
|
|
$ |
260 |
|
|
$ |
(9 |
) |
|
$ |
14,842 |
|
|
| Schedule of Allowance for Credit Losses |
For the years ended December 31, 2025 and 2024, changes to and ending balances of the allowance for credit losses were as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
Years ended December 31, |
|
|
|
2025 |
|
|
2024 |
|
Allowance for credit losses balance - beginning of year |
|
$ |
247 |
|
|
$ |
173 |
|
Additions to the allowance for credit losses |
|
|
166 |
|
|
|
85 |
|
Deductions against the allowance for credit losses |
|
|
(180 |
) |
|
|
(11 |
) |
Allowance for credit losses balance - end of year |
|
$ |
233 |
|
|
$ |
247 |
|
|
| Schedule of Estimated Useful Lives Assets |
The estimated useful lives of assets are:
|
|
|
Leasehold improvements |
|
10 years |
Furniture and fixtures |
|
5 years |
Computer and office equipment |
|
3 years |
Purchased software |
|
3 years |
|
| Schedule of Changes in Contract Assets and Liabilities |
The following table presents changes in our contract assets and liabilities during the years ended December 31, 2025 and 2024 (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Balance at Beginning of period |
|
|
Revenue Recognized In Advance of Billings |
|
|
Billings |
|
|
Balance at End of Period |
|
Year ended December 31, 2025 |
|
|
|
|
|
|
|
|
|
|
|
|
Contract Assets: |
|
|
|
|
|
|
|
|
|
|
|
|
Unbilled receivables |
|
$ |
1,080 |
|
|
$ |
6,261 |
|
|
$ |
(5,993 |
) |
|
$ |
1,348 |
|
Year ended December 31, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
Contract Assets: |
|
|
|
|
|
|
|
|
|
|
|
|
Unbilled receivables |
|
$ |
1,401 |
|
|
$ |
3,558 |
|
|
$ |
(3,879 |
) |
|
$ |
1,080 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Balance at Beginning of period |
|
|
Billings |
|
|
Revenue Recognized |
|
|
Balance at End of Period |
|
Year ended December 31, 2025 |
|
|
|
|
|
|
|
|
|
|
|
|
Contract Liabilities: |
|
|
|
|
|
|
|
|
|
|
|
|
Deferred revenue |
|
$ |
5,163 |
|
|
$ |
8,664 |
|
|
$ |
(8,712 |
) |
|
$ |
5,115 |
|
Year ended December 31, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
Contract Liabilities: |
|
|
|
|
|
|
|
|
|
|
|
|
Deferred revenue |
|
$ |
5,537 |
|
|
$ |
8,203 |
|
|
$ |
(8,577 |
) |
|
$ |
5,163 |
|
|
| Schedules of Concentration of Credit Risk with Respect to Net Accounts Receivable and Total Revenue |
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
|
2025 |
|
|
2024 |
|
Customer A |
|
|
26 |
% |
|
|
4 |
% |
Customer B |
|
|
15 |
% |
|
|
16 |
% |
Customer C |
|
|
14 |
% |
|
|
0 |
% |
Customer D |
|
|
9 |
% |
|
|
18 |
% |
|
| Schedule of Revenues Generated from Geographic Regions |
Revenues were generated from the following geographic regions (in thousands):
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, |
|
|
|
2025 |
|
|
2024 |
|
United States |
|
$ |
8,556 |
|
|
$ |
7,597 |
|
United Kingdom |
|
|
2,216 |
|
|
|
4,720 |
|
Rest of world |
|
|
6,521 |
|
|
|
5,072 |
|
|
|
$ |
17,293 |
|
|
$ |
17,389 |
|
|
| Schedule of Revenue by Product Group |
Revenue by product group was (in thousands):
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, |
|
|
|
2025 |
|
|
2024 |
|
License and service contracts |
|
$ |
12,828 |
|
|
$ |
13,431 |
|
Subscription-based contracts |
|
|
4,465 |
|
|
|
3,958 |
|
|
|
$ |
17,293 |
|
|
$ |
17,389 |
|
|
| Schedule of Revenue by Timing of Transfer of Goods or Services |
Revenue by timing of transfer of goods or services was (in thousands):
|
|
|
|
|
|
|
|
|
|
|
Year ended December 31, |
|
|
|
2025 |
|
|
2024 |
|
Goods or services transferred at a point in time |
|
$ |
7,335 |
|
|
$ |
7,720 |
|
Goods or services transferred over time |
|
|
9,958 |
|
|
|
9,669 |
|
|
|
$ |
17,293 |
|
|
$ |
17,389 |
|
|