v3.22.2.2
Note 2 - Investments and Fair Value Measurement - Summary of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Cash and cash equivalent, fair value   $ 12,663    
Total cash, cash equivalents and restricted cash $ 17,732 12,663 $ 13,271 $ 27,274
Total cash, cash equivalents, restricted cash and short-term investments, amortized cost 20,926 51,630    
Total cash, cash equivalents, restricted cash and short-term investments, fair value 20,926 51,630    
Marketable Securities [Member]        
Short-term investment, amortized Cost 3,194 38,967    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses 0 0    
Short-term investment, fair value 3,194 38,967    
Commercial Paper [Member] | Marketable Securities [Member]        
Short-term investment, amortized Cost 3,194 29,504    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses 0 0    
Short-term investment, fair value 3,194 29,504    
Corporate Debt Securities [Member] | Marketable Securities [Member]        
Short-term investment, amortized Cost   9,463    
Gross Unrealized Gains   0    
Gross Unrealized Losses   0    
Short-term investment, fair value   9,463    
Cash and Cash Equivalents [Member] | Cash [Member]        
Cash, amortized cost 4,533 1,443    
Cash and cash equivalent, fair value 4,533 1,443    
Cash and Cash Equivalents [Member] | Money Market Funds [Member]        
Cash and cash equivalent, fair value 113 2,822    
Money market funds, amortized cost 113 2,822    
Cash and Cash Equivalents [Member] | US Government Agencies Debt Securities [Member]        
Cash and cash equivalent, fair value 7,193      
U.S. government agency securities 7,193      
Cash and Cash Equivalents [Member] | Commercial Paper [Member]        
Cash and cash equivalent, fair value 5,893 8,398    
Commercial paper, amortized cost $ 5,893 $ 8,398