v3.26.1
Note 2 - Investments and Fair Value Measurement - Summary of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Total cash and cash equivalents $ 3,823 $ 5,894 $ 5,388 $ 8,863
Total cash, cash equivalents and short-term investments 21,108 20,381    
Total cash, cash equivalents and short-term investments 21,108 20,381    
Marketable Securities [Member]        
U.S. government agency securities 17,285 14,487    
U.S. government agency securities 17,285 14,487    
Total short-term investments 0 0    
US Government Agencies Debt Securities [Member] | Marketable Securities [Member]        
U.S. government agency securities 17,285 14,487    
U.S. government agency securities 17,285 14,487    
Cash and Cash Equivalents [Member]        
Total cash and cash equivalents 3,823 5,894    
Cash and Cash Equivalents [Member] | Cash [Member]        
Cash, amortized cost 563 414    
Cash and cash equivalent, fair value 563 414    
Cash and Cash Equivalents [Member] | Money Market Funds [Member]        
Cash and cash equivalent, fair value 893 2,521    
Money market funds, amortized cost 893 2,521    
Cash and Cash Equivalents [Member] | US Government Agencies Debt Securities [Member]        
Cash and cash equivalent, fair value 2,367 2,959    
U.S government agency securities, amortized cost $ 2,367 $ 2,959