XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 5 - Cash and Cash Equivalents (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]
    June 30,     December 31,  
    2024     2023  

Demand Deposits

  $ 1,181,655     $ 340,034  

Certificates of Deposit (original maturities of < 3 months)

    -       125,000  

Money Market Funds

    178,770       1,031,361  

U.S. Treasury Bills (original 3-month maturity)

    7,044,946       6,746,727  

Total Cash and Cash Equivalents

  $ 8,405,371     $ 8,243,122