v3.26.1
Note 10 - Marketable Securities - Net Gains and Losses on Marketable Securities (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net gains recognized during the period on marketable securities $ 48,365 $ 24,576 $ 66,107 $ 36,926
Less: Net (gains) losses recognized on marketable securities sold during the period     (27,948) 1,507
Net unrealized gains recognized during the reporting period on marketable securities still held at the reporting date $ 48,365 $ 24,576 $ 38,159 $ 38,433