Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Marketable Securities (Tables)

v3.22.1
Note 4 - Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Fair Value, Marketable Securities Measured on a Recurring Basis [Table Text Block]
    Fair Value Measurements Using Inputs Considered as of:  
    March 31, 2022        December 31, 2021  
    Total     Level 1     Level 2     Level 3     Total     Level 1     Level 2     Level 3  

Government securities

  $ 28,041     $     $ 28,041     $     $ 29,421     $     $ 29,421     $  

Commercial paper and corporate bonds

    9,974             9,974             10,984             10,984        

Total

  $ 38,015     $     $ 38,015     $     $ 40,405     $     $ 40,405     $