XML 31 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis

As of December 31, 2023, our assets that are measured at fair value on a recurring basis include the following (in thousands):

 

 

 

Fair Value Measurement at
December 31, 2023 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)

 

$

7,848

 

 

$

-

 

 

$

-

 

 

$

7,848

 

   Marketable securities

 

 

20,913

 

 

 

-

 

 

 

-

 

 

 

20,913

 

   Note receivable

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Total assets

 

$

28,761

 

 

$

-

 

 

$

-

 

 

$

28,761

 

 

 

As of December 31, 2022, 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, 2022 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,967

 

 

$

-

 

 

$

-

 

 

$

10,967

 

   Marketable securities

 

 

17,229

 

 

 

-

 

 

 

-

 

 

 

17,229

 

   Note receivable

 

 

-

 

 

 

-

 

 

 

2,601

 

 

 

2,601

 

Total assets

 

$

28,196

 

 

$

-

 

 

$

2,601

 

 

$

30,797

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

   Contingent acquisition payments

 

$

-

 

 

$

-

 

 

$

812

 

 

$

812

 

Total liabilities

 

$

-

 

 

$

-

 

 

$

812

 

 

$

812

 

Summary of Marketable Securities by Security Type

Marketable securities by security type consisted of the following (in thousands):

 

 

 

December 31, 2023:

 

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

U.S. Treasury notes and bonds

 

$

15,331

 

 

$

176

 

 

$

(19

)

 

$

15,489

 

Corporate bonds

 

 

5,386

 

 

 

39

 

 

 

(1

)

 

 

5,424

 

 

 

$

20,717

 

 

$

215

 

 

$

(20

)

 

$

20,913

 

 

 

 

 

 

December 31, 2022:

 

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

U.S. Treasury notes and bonds

 

$

13,389

 

 

$

24

 

 

$

(100

)

 

$

13,313

 

Corporate bonds

 

 

3,950

 

 

 

 

 

 

(34

)

 

 

3,916

 

 

 

$

17,339

 

 

$

24

 

 

$

(134

)

 

$

17,229

 

 

 

Summary of Changes in Note Receivable

Changes in note receivable consisted of the following (in thousands):

 

 Balance as of December 31, 2021

 

$

 

Investment in Note Receivable

 

 

2,500

 

Accrued interest

 

 

101

 

Balance as of December 31, 2022

 

 

2,601

 

Accrued interest

 

 

94

 

Write-off of Note Receivable

 

 

(2,695

)

Balance as of December 31, 2023

 

$

 

Schedule of Allowance for Credit Losses

For the years ended December 31, 2023 and 2022, changes to and ending balances of the allowance for credit losses were as follows (in thousands):

 

 

 

Years ended
December 31,

 

 

 

2023

 

 

2022

 

Allowance for credit losses balance - beginning of year

 

$

188

 

 

$

74

 

Additions to the allowance for credit losses

 

 

37

 

 

 

156

 

Deductions against the allowance for credit
   losses

 

 

(52

)

 

 

(42

)

Allowance for credit losses balance - end of year

 

$

173

 

 

$

188

 

 

In addition, for the years ended December 31, 2023 and 2022, the credit loss related to unbilled receivables was $0 and $230 thousand, respectively.

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, 2023 and 2022 (in thousands):

 

 

 

Balance at
Beginning
of period

 

 

Revenue
Recognized
In Advance
of Billings

 

 

Billings

 

 

Balance at
End of
Period

 

Year ended December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Contract Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Unbilled receivables

 

$

2,929

 

 

$

4,356

 

 

$

(5,884

)

 

$

1,401

 

Year ended December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Contract Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Unbilled receivables

 

$

3,087

 

 

$

5,288

 

 

$

(5,446

)

 

$

2,929

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at
Beginning
of period

 

 

Billings

 

 

Revenue
Recognized

 

 

Balance at
End of
Period

 

Year ended December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Contract Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

3,733

 

 

$

9,478

 

 

$

(7,674

)

 

$

5,537

 

Year ended December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

Contract Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

3,740

 

 

$

7,104

 

 

$

(7,111

)

 

$

3,733

 

 

Schedules of Concentration of Credit Risk with Respect to Net Accounts Receivable and Total Revenue

 

 

December 31,

 

 

 

2023

 

 

2022

 

Customer A

 

 

16

%

 

 

2

%

Customer B

 

 

8

%

 

 

12

%

Customer C

 

 

-

 

 

 

26

%

Schedule of Revenues Generated from Geographic Regions Revenues were generated from the following geographic regions (in thousands):

 

 

 

Year ended
December 31,

 

 

 

2023

 

 

2022

 

United States

 

$

11,953

 

 

$

7,613

 

United Kingdom

 

 

1,524

 

 

 

1,717

 

Rest of world

 

 

4,767

 

 

 

6,678

 

 

 

$

18,244

 

 

$

16,008

 

 

Schedule of Revenue by Product Group

Revenue by product group was (in thousands):

 

 

 

Year ended
December 31,

 

 

 

2023

 

 

2022

 

License and service contracts

 

$

14,272

 

 

$

12,937

 

Subscription-based contracts

 

 

3,972

 

 

 

3,071

 

 

$

18,244

 

 

$

16,008

 

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,

 

 

 

2023

 

 

2022

 

Goods or services transferred at a point in time

 

$

8,223

 

 

$

7,178

 

Goods or services transferred over time

 

 

10,021

 

 

 

8,830

 

 

$

18,244

 

 

$

16,008