v3.26.1
Cash and Cash Equivalents (Tables)
6 Months Ended
Jun. 30, 2026
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents

Cash and cash equivalents consist of the following:

 

    Contracted
Maturity
 

As of

June 30,
2026

   

As of

December 31,
2025

 
Cash   Demand   $ 53,196,166     $ 7,651,820  
Treasury bills, money market funds, and term deposits   Demand     150,073,347       230,267,633  
        $ 203,269,513     $ 237,919,453