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

March 31, 2025

 

Level 1

   

Level 2

   

Level 3

   

Total

 

Money market securities

  $ 1,848     $     $     $ 1,848  

Commercial paper

          10,340             10,340  

U.S. treasuries

          5,955             5,955  

Federal agency notes

          1,840             1,840  

Total

  $ 1,848     $ 18,135     $     $ 19,983  

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

  $ 19,983     $ 19,983     $     $     $