v3.25.2
Note 2 - Summary of Significant Accounting Policies and Basis of Presentation - Components of Cash and Cash Equivalents (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Cash on deposit $ 1,340,238 $ 1,272,704
Money market funds (cash equivalents) 9,023,476 12,203,627
Cash and cash equivalents $ 10,363,714 $ 13,476,331