v3.26.1
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property and Equipment, Net    
Property and equipment, gross $ 47,368 $ 43,845
Less: Accumulated depreciation and amortization (25,649) (22,547)
Property and equipment, net 21,719 21,298
Instrument trays    
Property and Equipment, Net    
Property and equipment, gross 27,093 25,733
Machinery and equipment    
Property and Equipment, Net    
Property and equipment, gross 3,244 3,242
Construction in progress    
Property and Equipment, Net    
Property and equipment, gross 7,337 5,901
Computer and office equipment    
Property and Equipment, Net    
Property and equipment, gross 5,435 4,710
Leasehold improvements    
Property and Equipment, Net    
Property and equipment, gross 3,873 3,873
Furniture and fixtures    
Property and Equipment, Net    
Property and equipment, gross $ 386 $ 386