Quarterly report [Sections 13 or 15(d)]

Note 3 - Cash Equivalents and Investments - Schedule of Investments (Details)

v3.26.1
Note 3 - Cash Equivalents and Investments - Schedule of Investments (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Investments, cost basis $ 52,495,781 $ 60,718,652
Investments, unrealized gains 116,918 157,317
Investments, unrealized losses 0 0
Investments, aggregate fair value 52,612,699 60,875,969
Investments, unrealized loss (0) 0
US Treasury Securities [Member]    
Investments, cost basis 1,992,333 12,730,543
Investments, unrealized gains 3,667 25,314
Investments, unrealized losses 0 0
Investments, aggregate fair value 1,996,000 12,755,857
Investments, unrealized loss (0) 0
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Investments, cost basis 47,275,691 41,703,814
Investments, unrealized gains 113,252 132,003
Investments, unrealized losses 0 0
Investments, aggregate fair value 47,388,943 41,835,818
Investments, unrealized loss (0) 0
Money Market Funds [Member]    
Investments, cost basis 3,227,756 6,284,294
Investments, unrealized gains 0 0
Investments, unrealized losses 0 0
Investments, aggregate fair value 3,227,756 6,284,294
Investments, unrealized loss $ (0) $ 0