v3.26.1
Balance Sheet Components - Schedule of property and equipment, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Property and Equipment, Net    
Property and equipment, gross $ 3,569 $ 3,346
Less accumulated depreciation and amortization (1,721) (1,631)
Total Property and equipment, net 1,848 1,715
Equipment    
Schedule of Property and Equipment, Net    
Property and equipment, gross 2,951 2,743
Office furniture    
Schedule of Property and Equipment, Net    
Property and equipment, gross 459 444
Leasehold improvements    
Schedule of Property and Equipment, Net    
Property and equipment, gross $ 159 $ 159