v3.26.1
Note 10 - Marketable Securities (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Proceeds from Sale and Maturity of Marketable Securities $ 5,986,392 $ 6,148,493
Debt and Equity Securities, Realized Gain (Loss) $ 27,948 $ (1,507)