XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Note 3 - Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Marketable Securities [Table Text Block]
  

Fair Value Measurements as of June 30, 2022 Using:

 
  

Amortized Cost

  

Unrealized gains

  

Unrealized Losses

  

Fair Value

 

Assets

                

Corporate bonds

 $73,184  $  $(416) $72,768 

Commercial paper

  22,713      (52)  22,661 

Certificates of Deposit

  5,674      (20)  5,654 

Asset-backed securities

  4,721      (24)  4,697 

Total assets

 $106,292  $  $(512) $105,780 
Investments Classified by Contractual Maturity Date [Table Text Block]
  

As of

 
  

June 30, 2022

 

Maturing in one year or less

 $88,480 

Maturing after one year through two years

  17,300 

Maturing after two years

   

Total

 $105,780