XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Schedule of Fair Value and Amortized Cost of Investments in Short-Term Marketable Debt (Details)
Sep. 30, 2024
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Amortized cost $ 174,833,486
Gross unrealized gains 3,229,714
Gross unrealized losses 0
Fair value 178,063,200
Cash and Cash Equivalents  
Debt Securities, Available-for-Sale [Line Items]  
Amortized cost 59,212,123
Gross unrealized gains 582,677
Gross unrealized losses 0
Fair value 59,794,800
Debt Securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized cost 115,621,363
Gross unrealized gains 2,647,037
Gross unrealized losses 0
Fair value 118,268,400
Eurocommercial Papers  
Debt Securities, Available-for-Sale [Line Items]  
Amortized cost 87,231,307
Gross unrealized gains 1,840,793
Gross unrealized losses 0
Fair value 89,072,100
Certificates of Deposit  
Debt Securities, Available-for-Sale [Line Items]  
Amortized cost 87,602,179
Gross unrealized gains 1,388,921
Gross unrealized losses 0
Fair value $ 88,991,100