v3.26.1
Note 10 - Marketable Securities - Summary of Investments (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Equity Securities, FV-NI, Cost $ 750,441 $ 713,120
Equity Securities, FV-NI, Current 853,443 777,963
Equity Securities, FV-NI, Accumulated Unrealized Gain (Loss) 103,002 64,843
Marketable securities, cost 7,100,054 7,257,803
Marketable securities, fair value 7,203,056 7,322,646
Marketable securities, unrealized gain 103,002 64,843
US Treasury Bill Securities [Member]    
Other Short-term Investments, cost 6,349,613 6,544,683
Other Short-term Investments, fair value $ 6,349,613 $ 6,544,683