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

Demand Deposits

  $ 629,658     $ 404,801  

Money Market Funds

    1,138,823       1,470,854  

Total Cash and Cash Equivalents

  $ 1,768,481     $ 1,875,655