XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Marketable Securities (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Proceeds from Sale and Maturity of Marketable Securities $ 6,148,493 $ 150,000
Debt and Equity Securities, Realized Gain (Loss) $ (1,507) $ (0)