v3.26.1
Composition of Certain Financial Statement Items - Property, equipment and intangible assets, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible assets    
Less: Accumulated depreciation and amortization $ (3,647) $ (3,315)
Property, equipment and intangible assets, net 4,320 4,200
Sensor insertion network assets    
Intangible assets    
Intangible assets 800 800
Machinery and laboratory equipment    
Property and equipment    
Property and Equipment 4,341 3,904
Office furniture and equipment    
Property and equipment    
Property and Equipment 617 611
Leasehold improvements    
Property and equipment    
Property and Equipment $ 2,209 $ 2,200