Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Information - Short-term Investments (Details)

v3.24.2.u1
Balance Sheet Information - Short-term Investments (Details)
Jun. 30, 2024
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost $ 21,245,544
Unrealized Gains 2,833
Unrealized Losses (5,706)
Estimated Fair Value 21,242,671
US Treasuries  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 3,272,169
Unrealized Gains 0
Unrealized Losses (320)
Estimated Fair Value 3,271,849
Government Agency Securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 13,359,394
Unrealized Gains 805
Unrealized Losses (3,391)
Estimated Fair Value 13,356,808
Corporate Debt Securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 4,181,391
Unrealized Gains 740
Unrealized Losses (1,980)
Estimated Fair Value 4,180,151
Asset Backed Securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 432,590
Unrealized Gains 1,288
Unrealized Losses (15)
Estimated Fair Value $ 433,863