XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]

December 31, 2023

 

Level 1

   

Level 2

   

Level 3

   

Total

 

Money market securities

  $ 1,515     $     $     $ 1,515  

Commercial Paper

          14,622             14,622  

U.S. Treasuries

          5,953             5,953  

Federal agency notes

          998             998  

Total

  $ 1,515     $ 21,573     $     $ 23,088  

December 31, 2022

 

Level 1

   

Level 2

   

Level 3

   

Total

 

Money market securities

  $ 2,073     $     $     $ 2,073  

Commercial paper

          35,468             35,468  

Corporate notes

          4,423             4,423  

Federal agency notes

          8,432             8,432  

Total

  $ 2,073     $ 48,323     $     $ 50,396  
Investments Classified by Contractual Maturity Date [Table Text Block]
   

Maturities by Period

 
           

Less than

    1-5     5-10    

More than

 
   

Total

   

1 year

   

years

   

years

   

10 years

 

Cash equivalents and marketable securities

  $ 23,088     $ 23,088     $     $     $