v3.26.1
Condensed Consolidated Balance Sheet Components - Property and equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Property and equipment, Net      
Accumulated depreciation and amortization $ (18,271)   $ (17,264)
Property and equipment, net 16,637   17,531
Transfer of instruments 99 $ 44  
Depreciation and amortization expense 1,030 $ 1,086  
Leasehold improvements      
Property and equipment, Net      
Property and equipment, gross 14,787   14,787
Furniture and equipment      
Property and equipment, Net      
Property and equipment, gross 12,587   12,542
Internal-use software      
Property and equipment, Net      
Property and equipment, gross 5,495   4,635
Instruments      
Property and equipment, Net      
Property and equipment, gross 1,990   1,923
Construction in process      
Property and equipment, Net      
Property and equipment, gross $ 49   $ 908