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

June 30, 2025

 

Level 1

  

Level 2

  

Level 3

  

Total

 

Money market securities

 $2,217  $  $  $2,217 

U.S. treasuries

     5,968      5,968 

Commercial paper

     4,683      4,683 

Federal agency notes

     1,499      1,499 

Total

 $2,217  $12,150  $  $14,367 

December 31, 2024

 

Level 1

  

Level 2

  

Level 3

  

Total

 

Money market securities

 $112  $  $  $112 

Commercial paper

     10,633      10,633 

U.S. treasuries

     9,192      9,192 

Federal agency notes

     5,317      5,317 

Total

 $112  $25,142  $  $25,254 
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

 $14,367  $14,367  $  $  $