Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Information - Maturities of Short-term Investments (Details)

v3.24.2.u1
Balance Sheet Information - Maturities of Short-term Investments (Details)
Jun. 30, 2024
USD ($)
Amortized Cost  
Due in one year or less $ 20,812,954
Due in one to five years 432,590
Amortized Cost 21,245,544
Estimated Fair Value  
Due in one year or less 20,808,808
Due in one to five years 433,863
Estimated Fair Value $ 21,242,671