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     $ —