v3.26.1
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property and Equipment, Net    
Property and equipment, gross $ 44,587 $ 43,845
Less: Accumulated depreciation and amortization (24,132) (22,547)
Property and equipment, net 20,455 21,298
Instrument trays    
Property and Equipment, Net    
Property and equipment, gross 26,540 25,733
Machinery and equipment    
Property and Equipment, Net    
Property and equipment, gross 3,239 3,242
Construction in progress    
Property and Equipment, Net    
Property and equipment, gross 5,643 5,901
Computer and office equipment    
Property and Equipment, Net    
Property and equipment, gross 4,906 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