XML 38 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2025
Balance Sheet Components  
Schedule of inventory

Inventory at March 31, 2025 and December 31, 2024 consisted of the following:

 

 

 

March 31,

 

 

December 31,

 

 

 

2025

 

 

2024

 

(in thousands)

 

(unaudited)

 

 

 

 

Raw material

 

$

 

1,881

 

 

$

 

1,850

 

Work in process

 

 

 

7,725

 

 

 

 

7,407

 

Finished goods

 

 

 

949

 

 

 

 

1,088

 

Inventory

 

$

 

10,555

 

 

$

 

10,345

 

Schedule of property and equipment, net

Property and equipment, net at March 31, 2025 and December 31, 2024, consisted of the following:

 

 

 

March 31,

 

 

December 31,

 

 

 

2025

 

 

2024

 

(in thousands)

 

(unaudited)

 

 

 

 

 

Land

 

$

 

396

 

 

$

 

396

 

Lab equipment

 

 

 

477

 

 

 

 

477

 

Software

 

 

 

63

 

 

 

 

63

 

Furniture and fixtures

 

 

 

18

 

 

 

 

18

 

Computers and peripherals

 

 

 

23

 

 

 

 

23

 

Total property and equipment at cost

 

 

 

977

 

 

 

 

977

 

Accumulated depreciation

 

 

 

(525

)

 

 

 

(513

)

Property and equipment, net

 

$

 

452

 

 

$

 

464

 

Schedule of intangible assets

Intangible assets consisted of the following:

 

 

 

March 31,

 

 

December 31,

 

 

 

2025

 

 

2024

 

(in thousands)

 

(unaudited)

 

 

 

 

 

Developed technology

 

$

 

25,000

 

 

$

 

25,000

 

Accumulated developed technology amortization

 

 

 

(12,778

)

 

 

 

(12,361

)

Developed technology, net

 

 

 

12,222

 

 

 

 

12,639

 

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

 

 

 

(153

)

 

 

 

(148

)

Trademarks, net

 

 

 

147

 

 

 

 

152

 

Internal use software costs - registry

 

 

 

1,237

 

 

 

 

1,237

 

Accumulated internal use software costs impairment

 

 

 

(371

)

 

 

 

(371

)

Accumulated internal use software costs amortization

 

 

 

(547

)

 

 

 

(512

)

Internal use software costs - registry, net

 

 

 

319

 

 

 

 

354

 

Patents

 

 

 

361

 

 

 

 

361

 

Accumulated patents amortization

 

 

 

(41

)

 

 

 

(36

)

Patents, net

 

 

 

320

 

 

 

 

325

 

License

 

 

 

214

 

 

 

 

215

 

Accumulated license amortization

 

 

 

(11

)

 

 

 

(6

)

License, net

 

 

 

203

 

 

 

 

209

 

Total intangible assets, net

 

$

 

18,011

 

 

$

 

18,479

 

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

The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of March 31, 2025:

 

(in thousands)

 

 

Amounts

 

Remainder of 2025

 

$

 

1,334

 

2026

 

 

 

547

 

2027

 

 

 

547

 

2028

 

 

 

547

 

2029

 

 

 

547

 

Thereafter

 

 

 

9,689

 

 

 

$

 

13,211