Balance Sheet Components (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Balance Sheet Components |
|
| Schedule of inventory |
Inventory at June 30, 2026 and December 31, 2025 consisted of the following:
|
|
|
|
|
|
|
|
|
|
|
|
|
June 30, |
|
|
December 31, |
|
|
|
2026 |
|
|
2025 |
|
(in thousands) |
|
(unaudited) |
|
|
|
|
Raw materials |
|
$ |
|
2,066 |
|
|
$ |
|
2,041 |
|
Work in process |
|
|
|
6,828 |
|
|
|
|
7,236 |
|
Accumulated provision for inventory obsolescence |
|
|
|
(2,000 |
) |
|
|
|
(2,000 |
) |
Work in process, net |
|
|
|
4,828 |
|
|
|
|
5,236 |
|
Finished goods |
|
|
|
422 |
|
|
|
|
1,322 |
|
Total inventory, net |
|
$ |
|
7,316 |
|
|
$ |
|
8,599 |
|
|
| Schedule of property and equipment, net |
Property and equipment, net at June 30, 2026 and December 31, 2025, consisted of the following:
|
|
|
|
|
|
|
|
|
|
|
|
|
June 30, |
|
|
December 31, |
|
|
|
2026 |
|
|
2025 |
|
(in thousands) |
|
(unaudited) |
|
|
|
|
|
Land |
|
$ |
|
396 |
|
|
$ |
|
396 |
|
Lab equipment |
|
|
|
477 |
|
|
|
|
477 |
|
Software |
|
|
|
63 |
|
|
|
|
63 |
|
Furniture and fixtures |
|
|
|
28 |
|
|
|
|
62 |
|
Computers and peripherals |
|
|
|
23 |
|
|
|
|
23 |
|
Total property and equipment at cost |
|
|
|
987 |
|
|
|
|
1,021 |
|
Accumulated depreciation |
|
|
|
(570 |
) |
|
|
|
(558 |
) |
Property and equipment, net |
|
$ |
|
417 |
|
|
$ |
|
463 |
|
|
| Schedule of intangible assets |
Intangible assets consisted of the following:
|
|
|
|
|
|
|
|
|
|
|
|
|
June 30, |
|
|
December 31, |
|
|
|
2026 |
|
|
2025 |
|
(in thousands) |
|
(unaudited) |
|
|
|
|
|
Developed technology |
|
$ |
|
25,000 |
|
|
$ |
|
25,000 |
|
Accumulated developed technology amortization |
|
|
|
(14,861 |
) |
|
|
|
(14,028 |
) |
Developed technology, net |
|
|
|
10,139 |
|
|
|
|
10,972 |
|
In-process research and development |
|
|
|
4,800 |
|
|
|
|
4,800 |
|
Accumulated in-process research and development impairment |
|
|
|
(800 |
) |
|
|
|
(800 |
) |
In process research and development, net |
|
|
|
4,000 |
|
|
|
|
4,000 |
|
Trademarks |
|
|
|
300 |
|
|
|
|
300 |
|
Accumulated trademark amortization |
|
|
|
(178 |
) |
|
|
|
(168 |
) |
Trademarks, net |
|
|
|
122 |
|
|
|
|
132 |
|
Internal use software costs - registry |
|
|
|
1,237 |
|
|
|
|
1,237 |
|
Accumulated internal use software costs impairment |
|
|
|
(371 |
) |
|
|
|
(371 |
) |
Accumulated internal use software costs amortization |
|
|
|
(723 |
) |
|
|
|
(653 |
) |
Internal use software costs - registry, net |
|
|
|
143 |
|
|
|
|
213 |
|
Patents |
|
|
|
568 |
|
|
|
|
569 |
|
Accumulated patents amortization |
|
|
|
(63 |
) |
|
|
|
(54 |
) |
Patents, net |
|
|
|
505 |
|
|
|
|
515 |
|
License |
|
|
|
217 |
|
|
|
|
217 |
|
Accumulated license amortization |
|
|
|
(40 |
) |
|
|
|
(28 |
) |
License, net |
|
|
|
177 |
|
|
|
|
189 |
|
Total intangible assets, net |
|
$ |
|
15,086 |
|
|
$ |
|
16,021 |
|
|
| 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 June 30, 2026:
|
|
|
|
|
(in thousands) |
|
Amounts |
|
Remainder of 2026 |
$ |
|
1,778 |
|
2027 |
|
|
1,095 |
|
2028 |
|
|
1,095 |
|
2029 |
|
|
1,095 |
|
2030 |
|
|
1,095 |
|
Thereafter |
|
|
4,928 |
|
|
$ |
|
11,086 |
|
|
| Schedule of accrued Liabilities |
Accrued liabilities at June 30, 2026 and December 31, 2025 consisted of the following:
|
|
|
|
|
|
|
|
|
|
|
|
|
June 30, |
|
|
December 31, |
|
|
|
2026 |
|
|
2025 |
|
(in thousands) |
|
(unaudited) |
|
|
|
|
|
Accrued chargebacks and discounts |
|
$ |
|
1,360 |
|
|
$ |
|
641 |
|
Accrued customer credits |
|
|
|
1,094 |
|
|
|
|
1,055 |
|
Accrued legal costs |
|
|
|
596 |
|
|
|
|
829 |
|
Accrued royalties |
|
|
|
403 |
|
|
|
|
134 |
|
Accrued share of joint venture losses |
|
|
|
397 |
|
|
|
|
351 |
|
Accrued vacation |
|
|
|
366 |
|
|
|
|
357 |
|
Accrued payroll and commission |
|
|
|
164 |
|
|
|
|
263 |
|
Accrued audit and tax services |
|
|
|
132 |
|
|
|
|
81 |
|
Accrued in-transit payable |
|
|
|
97 |
|
|
|
|
328 |
|
Accrued interest |
|
|
|
5 |
|
|
|
|
5 |
|
Accrued local tax |
|
|
|
1 |
|
|
|
|
12 |
|
Accrued payroll tax |
|
|
|
1 |
|
|
|
|
6 |
|
Accrued other |
|
|
|
96 |
|
|
|
|
104 |
|
Total |
|
$ |
|
4,712 |
|
|
$ |
|
4,166 |
|
|