XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2025
Condensed Consolidated Balance Sheet Components  
Schedule of inventory

    

September 30, 

    

December 31, 

2025

2024

Raw materials inventory

$

3,862

$

4,717

Finished goods inventory

 

3,349

 

3,927

Work in progress

400

270

Total inventory

$

7,611

$

8,914

Schedule of property and equipment

    

September 30, 

    

December 31, 

2025

2024

Leasehold improvements

$

14,787

$

14,727

Furniture and equipment

13,223

11,946

Internal-use software

 

4,635

 

4,349

Instruments

 

1,965

 

2,005

Construction in process

 

994

 

272

Accumulated depreciation and amortization

 

(16,984)

 

(13,592)

Property and equipment, net

$

18,620

$

19,707

Schedule of Intangible assets with finite lives

    

Gross

Accumulated

Net

Weighted Average Life

Carrying Amount

Amortization

Carrying Amount

Developed technology

15 years

$

471

$

(19)

$

452

Trade names

10 years

176

(11)

165

Customer relationships

7 years

 

56

 

(6)

 

50

Total intangible assets

$

703

$

(36)

$

667