v3.26.1
Note 10 - Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Gain (Loss) on Securities [Table Text Block]
   

THREE MONTHS
ENDED
JUNE 30,

   

SIX MONTHS

ENDED
JUNE 30,

 
   

2026

   

2025

   

2026

   

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  
Marketable Securities [Table Text Block]
                    Unrealized  
    Cost Fair     Value     Gain  

Equity securities:

                       

Equity and other mutual funds

  $ 750,441     $ 853,443     $ 103,002  
                         

Other short-term investments:

                       

U.S. Treasury Bills (original maturities > 3 months)

    6,349,613       6,349,613       ---  
                         

Total marketable securities

  $ 7,100,054     $ 7,203,056     $ 103,002  
                    Unrealized  
    Cost     Fair Value     Gain  

Equity securities:

                       

Equity and other mutual funds

  $ 713,120     $ 777,963     $ 64,843  
                         

Other short-term investments:

                       

U.S. Treasury Bills (original maturities > 3 months)

    6,544,683       6,544,683       ---  
                         

Total marketable securities

  $ 7,257,803     $ 7,322,646     $ 64,843