XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Cash and Cash Equivalents (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]
    September 30,     December 31,  
    2024     2023  

Demand deposits

  $ 571,456     $ 340,034  

Certificates of Deposit (original 3-month maturity)

    -       125,000  

Money market funds

    575,907       1,031,361  

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

    1,294,553       6,746,727  

Total cash and cash equivalents

  $ 2,441,916     $ 8,243,122