v3.26.1
Note 4 - Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
   

March 31, 2026

 
   

(Level 1)

   

(Level 2)

   

(Level 3)

 
                         

Assets

                       

Cash equivalents:

                       

Money market accounts

  $ 4,590,399     $     $  

Commercial paper

          1,988,990        

Marketable securities:

                       

Commercial paper

  $     $ 2,492,270     $  

US treasury bonds

          2,239,960        

US government agency bonds

          250,000        

Total assets measured at fair value

    4,590,399       6,971,220        
   

December 31, 2025

 
   

(Level 1)

   

(Level 2)

   

(Level 3)

 
                         

Assets

                       

Cash equivalents:

                       

Money market accounts

  $ 6,300,291     $     $  

Commercial paper

          999,330        

Marketable securities:

                       

Commercial paper

          11,139,880        

US treasury bonds

          1,238,538        

US government agency bonds

          250,552        

Total assets measured at fair value

    6,300,291       13,628,300        
Marketable Securities [Table Text Block]
   

March 31, 2026

 
   

Amortized Cost

   

Unrealized gains

   

Unrealized losses

   

Fair Value

 

Commercial paper

  $ 2,492,175     $ 95     $     $ 2,492,270  

US treasury bonds

    2,240,263       25       (328 )     2,239,960  

US government agency bonds

    250,000                   250,000  

Total

  $ 4,982,438     $ 120     $ (328 )   $ 4,982,230  
   

December 31, 2025

 
   

Amortized Cost

   

Unrealized gains

   

Unrealized losses

   

Fair Value

 

Commercial paper

  $ 11,134,856     $ 5,024     $     $ 11,139,880  

US treasury bonds

    1,237,794       744             1,238,538  

US government agency bonds

    250,504       48             250,552  

Total

  $ 12,623,154     $ 5,816     $     $ 12,628,970