v3.26.1
Note 6 - Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
           

Fair Value Measurements Using

 
           

Quoted Prices

   

Significant

 
           

in Active

   

Other

 
   

Balance as of

   

Markets for

   

Observable

 
   

March 31,

   

Identical Assets

   

Inputs

 
   

2026

   

(Level 1)

   

(Level 2)

 

Assets:

                       

Cash equivalents

                       

Money market funds

  $ 4     $ 4     $  

U.S. government

    9,439       9,439        

Total cash equivalents

    9,443       9,443        

Marketable securities

                       

U.S. government

    24,805       24,805        

Corporate bonds

    3,549             3,549  

Commercial paper

    1,435             1,435  

Certificates of deposit

    517             517  

Total marketable securities

    30,306       24,805       5,501  

Total assets at fair value

  $ 39,749     $ 34,248     $ 5,501  
           

Fair Value Measurements Using

 
           

Quoted Prices

   

Significant

 
           

in Active

   

Other

 
   

Balance as of

   

Markets for

   

Observable

 
   

December 31,

   

Identical Assets

   

Inputs

 
   

2025

   

(Level 1)

   

(Level 2)

 

Assets:

                       

Cash equivalents

                       

Money market funds

  $ 39,618     $ 39,618     $  

Marketable securities

                       

Corporate bonds

    6,058             6,058  

Commercial paper

    1,695             1,695  

Certificates of deposit

    1,958             1,958  

Total marketable securities

  $ 9,711     $     $ 9,711  

Total assets at fair value

  $ 49,329     $ 39,618     $ 9,711