v3.25.1
Marketable Investment Securities (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available for Sale Securities

 

March 31, 2025  Amortized Cost   Gross Unrealized Holding Gains   Gross Unrealized Holding Losses   Aggregate Fair Value 
                 
Government treasury bills  $16,358,529   $5,730   $(209)  $16,364,050 
                     
   $16,358,529   $5,730   $(209)  $16,364,050 

 

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 March 31, 2025 are as follows:

 

March 31, 2025  Amortized Cost   Aggregate Fair Value 
Due within one year  $16,358,529   $16,364,050 
   $16,358,529   $16,364,050