v3.26.1
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Land, Property and Equipment    
Total property and equipment at cost $ 987 $ 1,021
Accumulated depreciation (564) (558)
Property and equipment, net 423 463
Land    
Land, Property and Equipment    
Total property and equipment at cost 396 396
Lab equipment    
Land, Property and Equipment    
Total property and equipment at cost 477 477
Software    
Land, Property and Equipment    
Total property and equipment at cost 63 63
Furniture and fixtures    
Land, Property and Equipment    
Total property and equipment at cost 28 62
Computers and peripherals    
Land, Property and Equipment    
Total property and equipment at cost $ 23 $ 23