XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property and Equipment    
Total property and equipment $ 6,984 $ 6,819
Accumulated depreciation (5,721) (5,254)
Property and equipment, net 1,263 1,565
Laboratory equipment    
Property and Equipment    
Total property and equipment 4,982 4,817
Furniture and computer equipment    
Property and Equipment    
Total property and equipment 1,089 1,089
Leasehold improvements    
Property and Equipment    
Total property and equipment $ 913 $ 913