v3.26.3
Short-Term Investments, Investment in Non-Traded Equity Securities and Cost-Method Investments (Tables)
9 Months Ended
Sep. 30, 2026
Short-Term Investments, Investment in Non-Traded Equity Securities and Cost-Method Investments [Line Items]  
Schedule of Short-Term Investments

On September 30, 2026, the Company’s short-term investments consisted of the following:

 

    Cost     Unrealized
Loss
    Fair Value  
Corporate bonds   $ 12,064,744     $ (662,218 )   $ 11,402,526  
Total short-term investments   $ 12,064,744     $ (662,218 )   $ 11,402,526  

 

On December 31, 2025, the Company’s short-term investments consisted of the following:

 

    Cost     Unrealized
Gain
    Fair Value  
Corporate bonds   $ 10,903,573     $ 26,976     $ 10,930,549  
Exchange-traded and closed end equity funds     392,693       21,945       414,638  
Total short-term investments   $ 11,296,266     $ 48,921     $ 11,345,187  
Schedule of Gain or Loss on Short-Term Investment

During the nine months ended September 30, 2026 and 2025, the realized gain or loss on short-term investments consisted of the following:

 

    For the Nine Months
Ended
September 30,
2026
    For the Nine Months
Ended
September 30,
2025
 
Proceeds from the sale of short-term investments   $ 10,196,976     $ 5,373,861  
Cost of short-term investments     (10,163,497 )     (5,349,382 )
Realized gain on short-term investments   $ 33,479     $ 24,479  
Short-Term Debt [Member]  
Short-Term Investments, Investment in Non-Traded Equity Securities and Cost-Method Investments [Line Items]  
Schedule of Investment in Non-Traded Equity Securities

The following table summarizes activity in the Company’s investment in non-traded equity securities, at fair value for the periods presented:

 

    For the
Nine Months
Ended
September 30,
2026
    For the
Nine Months
Ended
September 30,
2025
 
Balance, beginning of period   $ 180,000     $ 199,998  
Unrealized loss on non-traded equity securities     (155,000 )     -  
Balance, end of period   $ 25,000     $ 199,998