v3.25.2
Condensed Consolidated Balance Sheet Components - Property and equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property and equipment, Net          
Accumulated depreciation and amortization $ (16,515)   $ (16,515)   $ (13,592)
Property and equipment, net 19,404   19,404   19,707
Transfer of instruments     62 $ 100  
Depreciation 1,089 $ 1,081 2,175 $ 2,192  
Leasehold improvements          
Property and equipment, Net          
Property and equipment, gross 14,787   14,787   14,727
Furniture and equipment          
Property and equipment, Net          
Property and equipment, gross 13,677   13,677   11,946
Internal-use software          
Property and equipment, Net          
Property and equipment, gross 4,635   4,635   4,349
Instruments          
Property and equipment, Net          
Property and equipment, gross 1,982   1,982   2,005
Construction in process          
Property and equipment, Net          
Property and equipment, gross $ 838   $ 838   $ 272