v3.25.2
Balance Sheet Components - Schedule of property and equipment, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Property and Equipment, Net    
Property and equipment, gross $ 2,833 $ 2,687
Less accumulated depreciation and amortization (1,467) (1,303)
Total Property and equipment, net 1,366 1,384
Equipment    
Schedule of Property and Equipment, Net    
Property and equipment, gross 2,231 2,084
Office furniture    
Schedule of Property and Equipment, Net    
Property and equipment, gross 443 444
Leasehold improvements    
Schedule of Property and Equipment, Net    
Property and equipment, gross $ 159 $ 159