XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Gain (Loss) on Securities [Table Text Block]
   

THREE MONTHS ENDED
JUNE 30,

   

SIX MONTHS ENDED
JUNE 30,

 
   

2025

   

2024

   

2025

   

2024

 

Net gains (losses) recognized during the period on marketable securities

  $ 24,576     $ (9,501 )   $ 36,926     $ 31,995  

Less: Net losses recognized on marketable securities sold during the period

    -       -       1,507       -  

Net unrealized gains (losses) recognized during the reporting period on marketable securities still held at the reporting date

  $ 24,576     $ (9,501 )   $ 38,433     $ 31,995  
Marketable Securities [Table Text Block]
June 30, 2025 (unaudited)   Cost     Fair Value     Unrealized Gain  

Equity Securities:

                       

Equity and other mutual funds

  $ 643,419     $ 710,829     $ 67,410  
                         

Other short-term investments:

                       

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

    5,941,815       5,941,815       -  
                         

Total marketable securities

  $ 6,585,234     $ 6,652,644     $ 67,410  
December 31, 2024 (audited)   Cost     Fair Value     Unrealized Gain  

Equity Securities:

                       

Equity and other mutual funds

  $ 634,705     $ 663,682     $ 28,977  
                         

Other short-term investments:

                       

Fixed income Certificates of Deposit (original maturities > 3 months)

    570,000       570,000       -  
                         

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

    6,288,943       6,288,943       -  
                         

Total other short-term investments

    6,858,943       6,858,943       -  
                         

Total marketable securities

  $ 7,493,648     $ 7,522,625     $ 28,977