v3.26.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2026
Balance Sheet Components  
Schedule of inventory

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

 

 

March 31,

 

 

December 31,

 

 

 

2026

 

 

2025

 

(in thousands)

 

(unaudited)

 

 

 

 

Raw materials

 

$

 

2,057

 

 

$

 

2,041

 

Work in process

 

 

 

6,906

 

 

 

 

7,236

 

Accumulated provision for inventory obsolescence

 

 

 

(2,000

)

 

 

 

(2,000

)

Work in process, net

 

 

 

4,906

 

 

 

 

5,236

 

Finished goods

 

 

 

856

 

 

 

 

1,322

 

Total inventory, net

 

$

 

7,819

 

 

$

 

8,599

 

Schedule of property and equipment, net

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

 

 

March 31,

 

 

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

 

 

 

(564

)

 

 

 

(558

)

Property and equipment, net

 

$

 

423

 

 

$

 

463

 

Schedule of intangible assets

Intangible assets consisted of the following:

 

 

March 31,

 

 

December 31,

 

 

 

2026

 

 

2025

 

(in thousands)

 

(unaudited)

 

 

 

 

 

Developed technology

 

$

 

25,000

 

 

$

 

25,000

 

Accumulated developed technology amortization

 

 

 

(14,444

)

 

 

 

(14,028

)

Developed technology, net

 

 

 

10,556

 

 

 

 

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

 

 

 

(173

)

 

 

 

(168

)

Trademarks, net

 

 

 

127

 

 

 

 

132

 

Internal use software costs - registry

 

 

 

1,237

 

 

 

 

1,237

 

Accumulated internal use software costs impairment

 

 

 

(371

)

 

 

 

(371

)

Accumulated internal use software costs amortization

 

 

 

(688

)

 

 

 

(653

)

Internal use software costs - registry, net

 

 

 

178

 

 

 

 

213

 

Patents

 

 

 

568

 

 

 

 

569

 

Accumulated patents amortization

 

 

 

(59

)

 

 

 

(54

)

Patents, net

 

 

 

509

 

 

 

 

515

 

License

 

 

 

217

 

 

 

 

217

 

Accumulated license amortization

 

 

 

(34

)

 

 

 

(28

)

License, net

 

 

 

183

 

 

 

 

189

 

Total intangible assets, net

 

$

 

15,553

 

 

$

 

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 March 31, 2026:

(in thousands)

 

 

Amounts

 

2026

 

$

 

1,401

 

2027

 

 

 

1,799

 

2028

 

 

 

1,727

 

2029

 

 

 

1,727

 

2030

 

 

 

1,727

 

Thereafter

 

 

 

3,172

 

 

$

 

11,553

 

 

Accrued Liabilities

Accrued liabilities at March 31, 2026 and December 31, 2025 consisted of the following:

 

 

March 31,

 

December 31,

 

 

2026

 

2025

(in thousands)

 

(unaudited)

 

 

Accrued customer credits

 

$

1,289

 

$

1,055

Accrued chargebacks and discounts

 

 

500

 

 

641

Accrued share of joint venture losses

 

 

361

 

 

351

Accrued vacation

 

 

355

 

 

357

Accrued legal costs

 

 

264

 

 

829

Accrued royalties

 

 

262

 

 

134

Accrued payroll and commission

 

 

209

 

 

263

Accrued audit and tax services

 

 

163

 

 

81

Accrued in-transit payable

 

 

160

 

 

328

Accrued local tax

 

 

5

 

 

12

Accrued interest

 

 

4

 

 

5

Accrued payroll tax

 

 

 

 

6

Accrued other

 

 

179

 

 

104

Total

 

$

3,751

 

$

4,166

Other accrued liabilities as of March 31, 2026 and December 31, 2025 mainly consist of consultancy fees, contract fees and scientific advisory board fees.

Schedule of accrued Liabilities

Accrued liabilities at March 31, 2026 and December 31, 2025 consisted of the following:

 

 

March 31,

 

December 31,

 

 

2026

 

2025

(in thousands)

 

(unaudited)

 

 

Accrued customer credits

 

$

1,289

 

$

1,055

Accrued chargebacks and discounts

 

 

500

 

 

641

Accrued share of joint venture losses

 

 

361

 

 

351

Accrued vacation

 

 

355

 

 

357

Accrued legal costs

 

 

264

 

 

829

Accrued royalties

 

 

262

 

 

134

Accrued payroll and commission

 

 

209

 

 

263

Accrued audit and tax services

 

 

163

 

 

81

Accrued in-transit payable

 

 

160

 

 

328

Accrued local tax

 

 

5

 

 

12

Accrued interest

 

 

4

 

 

5

Accrued payroll tax

 

 

 

 

6

Accrued other

 

 

179

 

 

104

Total

 

$

3,751

 

$

4,166