Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Marketable Securities (Tables)

v3.21.1
Note 4 - Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Fair Value, Marketable Securities Measured on a Recurring Basis [Table Text Block]
   
Fair Value Measurements Using Inputs Considered as of:
 
   
March 31, 2021
   
December 31, 2020
 
   
Total
   
Level
1
   
Level 2
   
Level
3
   
Total
   
Level 1
   
Level 2
   
Level 3
 
Government securities
  $
6,004
    $
    $
6,004
    $
    $
8,924
    $
    $
8,924
    $
 
Bank certificates of deposit
   
245
     
     
245
     
     
496
     
     
496
     
 
Commercial paper and corporate bonds
   
13,823
     
     
13,823
     
     
10,678
     
     
10,678
     
 
Total
  $
20,072
    $
    $
20,072
    $
    $
20,098
    $
    $
20,098
    $