XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Investments - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Cash and cash equivalents $ 20,127 $ 55,408
Amortized cost basis 35,298  
Unrealized gains 1  
Unrealized losses (155)  
Fair value 35,144  
Total assets at fair value 35,894  
Total assets at fair value, unrealized gains 1  
Total assets at fair value, unrealized losses (155)  
Total assets at fair value, fair value 35,740  
US Treasury and Government [Member]    
Amortized cost basis 18,991  
Unrealized gains 0  
Unrealized losses (76)  
Fair value 18,915  
Corporate Debt Securities [Member]    
Amortized cost basis 6,548  
Unrealized gains 0  
Unrealized losses (63)  
Fair value 6,485  
Commercial Paper [Member]    
Amortized cost basis 2,014  
Unrealized gains 0  
Unrealized losses (3)  
Fair value 2,011  
Certificates of Deposit [Member]    
Amortized cost basis 7,745  
Unrealized gains 1  
Unrealized losses (13)  
Fair value 7,733  
Money Market Funds [Member]    
Cash and cash equivalents 596  
Money market funds, unrealized gains 0  
Money market funds, unrealized loss 0  
Money market funds, fair value $ 596