v3.26.1
Note 2 - Summary of Significant Accounting Policies and Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]
   

As of March 31,

2026

   

As of December 31,

2025

 

Cash on deposit

  $ 1,155,603     $ 1,210,072  

Money market funds (cash equivalents)

    21,034,628       13,228,720  

Cash and cash equivalents

  $ 22,190,231     $ 14,438,792