v3.26.1
Condensed Consolidated Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2026
Condensed Consolidated Balance Sheet Components  
Schedule of inventory

  ​ ​ ​

June 30, 

  ​ ​ ​

December 31, 

2026

2025

Raw materials inventory

$

3,600

$

3,864

Finished goods inventory

 

3,627

 

3,182

Work in progress

571

501

Total inventory, net

$

7,798

$

7,547

Schedule of property and equipment

  ​ ​ ​

June 30, 

  ​ ​ ​

December 31, 

2026

2025

Leasehold improvements

$

14,787

$

14,787

Furniture and equipment

9,998

12,542

Internal-use software

 

5,500

 

4,635

Instruments

 

1,995

 

1,923

Construction in process

 

15

 

908

Accumulated depreciation and amortization

 

(17,398)

 

(17,264)

Property and equipment, net

$

14,897

$

17,531

Schedule of Intangible assets with finite lives

As of June 30, 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

$

(50)

$

571

$

471

$

(28)

$

443

Trade names

10 years

176

(25)

151

176

(17)

159

Customer relationships

7 years

 

56

 

(12)

 

44

 

56

 

(8)

 

48

Total intangible assets

$

853

$

(87)

$

766

$

703

$

(53)

$

650

Schedule of Accrued expenses

  ​ ​ ​

June 30, 

  ​ ​ ​

December 31, 

2026

2025

Accrued compensation

$

2,802

$

5,628

Accrued professional fees, overhead and other

 

1,368

 

2,184

Total accrued expenses

$

4,170

$

7,812