XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]

March 31, 2024

 

Level 1

   

Level 2

   

Level 3

   

Total

 

Money market securities

  $ 5,081     $     $     $ 5,081  

Commercial Paper

          22,222             22,222  

U.S. Treasuries

          14,362             14,362  

Federal agency notes

          5,752             5,752  

Total

  $ 5,081     $ 42,336     $     $ 47,417  

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

  $ 47,417     $ 47,417     $     $     $