XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2023
Balance Sheet Components  
Schedule of inventory

June 30,

December 31,

    

2023

    

2022

(in thousands)

(unaudited)

Raw Material

$

2,000

$

2,101

Work in Process

5,396

3,599

Finished Goods

868

1,324

Inventory

$

8,264

$

7,024

Schedule of property and equipment

June 30,

December 31,

    

2023

    

2022

(in thousands)

(unaudited)

Land

$

396

$

396

Lab equipment

477

477

Software

63

63

Furniture and fixtures

18

18

Computers and peripherals

7

7

Total property and equipment at cost

 

961

 

961

Accumulated depreciation

 

(435)

 

(404)

Property and equipment, net

$

526

$

557

Schedule of intangible assets

June 30,

December 31,

    

2023

2022

(in thousands)

(unaudited)

Developed technology

$

25,000

$

25,000

Accumulated developed technology amortization

 

(9,861)

 

(9,028)

Developed technology, net

 

15,139

 

15,972

In-process research and development

4,800

4,800

In process research and development, net

 

4,800

 

4,800

Trademarks

 

300

 

300

Accumulated trademark amortization

 

(118)

 

(108)

Trademarks, net

 

182

 

192

Internal use software costs - registry

1,236

1,236

Accumulated internal use software costs amortization

 

(246)

 

(122)

Internal use software costs - registry, net

 

990

 

1,114

Patents

361

361

Accumulated patents amortization

(9)

Patents, net

352

361

Total intangible assets, net

$

21,463

$

22,439

Schedule of estimated future amortization expense of intangible assets with finite lives

(in thousands)

    

Amounts

2023

926

2024

1,952

2025

1,952

2026

1,952

2027

1,952

Thereafter

7,929

$

16,663