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

  ​ ​ ​

March 31, 

  ​ ​ ​

December 31, 

2026

2025

Raw materials inventory

$

3,493

$

3,864

Finished goods inventory

 

3,496

 

3,182

Work in progress

642

501

Total inventory

$

7,631

$

7,547

Schedule of property and equipment

  ​ ​ ​

March 31, 

  ​ ​ ​

December 31, 

2026

2025

Leasehold improvements

$

14,787

$

14,787

Furniture and equipment

12,587

12,542

Internal-use software

 

5,495

 

4,635

Instruments

 

1,990

 

1,923

Construction in process

 

49

 

908

Accumulated depreciation and amortization

 

(18,271)

 

(17,264)

Property and equipment, net

$

16,637

$

17,531

Schedule of Intangible assets with finite lives

As of March 31, 2026

As of December 31, 2025

Weighted
Average
Life

Gross
Carrying
Amount

Accumulated
Amortization

Net
Carrying
Amount

Gross
Carrying
Amount

Accumulated
Amortization

Net
Carrying
Amount

Developed technology

15 years

$

621

$

(39)

$

582

$

471

$

(28)

$

443

Trade names

10 years

176

(21)

155

176

(17)

159

Customer relationships

7 years

 

56

 

(10)

 

46

 

56

 

(8)

 

48

Total intangible assets

$

853

$

(70)

$

783

$

703

$

(53)

$

650