XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Cash and Cash Equivalents (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]
    March 31, 2025     December 31, 2024  

Demand Deposits

  $ 1,186,056     $ 404,801  

Money Market Funds

    83,156       1,470,854  

Total cash and cash equivalents

  $ 1,269,212     $ 1,875,655