v3.26.1
Note 1 - Summary of Significant Accounting Policies - Unrealized Gains (Losses) on Marketable Securities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost $ 6,922,222 $ 21,277,609
Gross Unrealized Gains 56,550 98,006
Gross Unrealized Losses 0 0
Fair Value 6,978,772 21,375,615
US Treasury Bill Securities [Member]    
Amortized Cost 6,922,222 21,277,609
Gross Unrealized Gains 56,550 98,006
Gross Unrealized Losses 0 0
Fair Value $ 6,978,772 $ 21,375,615