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

June 30, 2024

 

Level 1

  

Level 2

  

Level 3

  

Total

 

Money market securities

 $2,822  $  $  $2,822 

Commercial Paper

     18,389      18,389 

Federal agency notes

     12,904      12,904 

U.S. Treasuries

     5,433      5,433 

Total

 $2,822  $36,726  $  $39,548 

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

 $39,548  $39,548  $  $  $