XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Investments (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Marketable Securities [Table Text Block]
  

Amortized

  

Unrealized

  

Unrealized

     
  

Cost Basis

  

Gains

  

Losses

  

Fair Value

 

Assets:

                

Cash equivalents

                

Money market funds

 $596  $-  $  $596 

Marketable securities:

                

U.S. government

 $18,991  $  $(76) $18,915 

Corporate bonds

  6,548      (63)  6,485 

Commercial paper

  2,014      (3)  2,011 

Certificates of deposit

  7,745   1   (13)  7,733 

Total marketable securities

 $35,298  $1  $(155) $35,144 

Total assets at fair value

 $35,894  $1  $(155) $35,740 
Investments Classified by Contractual Maturity Date [Table Text Block]
  

June 30,

  

December 31,

 
  

2023

  

2022

 

Maturities within one year

 $27,770  $44,556 

Maturities after one year through three years

  7,970    

Total investments

 $35,740  $44,556