XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Marketable Investment Securities (Tables)
6 Months Ended
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available for Sale Securities

 

June 30, 2025  Amortized Cost   Gross Unrealized Holding Gains   Gross Unrealized Holding Losses   Aggregate Fair Value 
                 
Government treasury bills  $11,892,945   $646   $(1,889)  $11,891,702 
                     
   $11,892,945   $646   $(1,889)  $11,891,702 

 

December 31, 2024  Amortized Cost   Gross Unrealized Holding Gains   Gross Unrealized Holding Losses   Aggregate Fair Value 
                 
Government treasury bills  $15,418,247   $9,138   $-   $15,427,385 
                     
   $15,418,247   $9,138   $-   $15,427,385 
Schedule of Maturities of Debt Securities Classified as Available-for-Sale Securities

Maturities of debt securities classified as available-for-sale securities as of June 30, 2025 are as follows:

 

June 30, 2025  Amortized Cost   Aggregate Fair Value 
Due within one year  $11,892,945   $11,891,702 
   $11,892,945   $11,891,702