XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property and Equipment    
Total property and equipment $ 10,804 $ 10,225
Accumulated depreciation (7,274) (7,035)
Property and equipment, net 3,530 3,190
Laboratory equipment    
Property and Equipment    
Total property and equipment 6,529 6,354
Furniture and computer equipment    
Property and Equipment    
Total property and equipment 1,497 1,447
Leasehold improvements    
Property and Equipment    
Total property and equipment $ 2,778 $ 2,424