XML 36 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Marketable Securities [Table Text Block]
   

Fair Value Measurements as of September 30, 2022 Using:

 
   

Amortized Cost

   

Unrealized gains

   

Unrealized

Losses

   

Fair Value

 

Assets

                               

Corporate bonds

  $ 70,058     $     $ (506 )   $ 69,552  

Commercial paper

    20,825             (50 )     20,775  

Certificates of Deposit

    7,487             (39 )     7,448  

Asset-backed securities

    6,392             (46 )     6,346  

Total assets

  $ 104,762     $     $ (641 )   $ 104,121  
Investments Classified by Contractual Maturity Date [Table Text Block]
   

As of

 
   

September 30, 2022

 

Maturing in one year or less

  $ 86,552  

Maturing after one year through two years

    17,569  

Total

  $ 104,121