v3.26.1
Note 2 - Investments and Fair Value Measurement - Summary of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Total cash and cash equivalents $ 742 $ 5,894 $ 6,791 $ 8,863
Total cash, cash equivalents and short-term investments 17,076 20,381    
Total cash, cash equivalents and short-term investments 17,076 20,381    
Marketable Securities [Member]        
U.S. government agency securities 16,334 14,487    
U.S. government agency securities 16,334 14,487    
Total short-term investments 0 0    
US Government Agencies Debt Securities [Member] | Marketable Securities [Member]        
U.S. government agency securities 16,334 14,487    
U.S. government agency securities 16,334 14,487    
Cash and Cash Equivalents [Member]        
Total cash and cash equivalents 742 5,894    
Cash and Cash Equivalents [Member] | Cash [Member]        
Cash, amortized cost 355 414    
Cash and cash equivalent, fair value 355 414    
Cash and Cash Equivalents [Member] | Money Market Funds [Member]        
Cash and cash equivalent, fair value 387 2,521    
Money market funds, amortized cost $ 387 2,521    
Cash and Cash Equivalents [Member] | US Government Agencies Debt Securities [Member]        
Cash and cash equivalent, fair value   2,959    
U.S. government agency securities, amortized cost   $ 2,959