XML 75 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheet Components - Property and equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property and equipment, Net    
Accumulated depreciation and amortization $ (13,592) $ (10,286)
Property and equipment, net 19,707 23,513
Transfer of instruments 182 189
Depreciation and amortization 4,315 4,171
Leasehold improvements    
Property and equipment, Net    
Property and equipment, gross 14,727 14,654
Furniture and equipment    
Property and equipment, Net    
Property and equipment, gross 11,946 12,288
Internal-use software    
Property and equipment, Net    
Property and equipment, gross 4,349 4,106
Instruments    
Property and equipment, Net    
Property and equipment, gross 2,005 2,441
Construction in process    
Property and equipment, Net    
Property and equipment, gross $ 272 $ 310