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