XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Short-term Investments and Fair Value Measurements - Summary of Available-for-sale Securities (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Abstract]    
Cost $ 89,448,696 $ 134,873,427
Gross Unrealized Gains 11,222 36,647
Gross Unrealized Losses (3,446,874) (3,927,161)
Fair Market Value 86,013,044 130,982,913
Mutual funds    
Debt Securities, Available-for-sale [Abstract]    
Cost 45,541,438 55,389,289
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3,022,011) (3,522,888)
Fair Market Value $ 42,519,427 $ 51,866,401
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Contractual Maturity (in years) 1 year 1 year
Debt Securities, Available-for-sale [Abstract]    
Cost $ 39,596,119 $ 75,164,782
Gross Unrealized Gains 0 24,938
Gross Unrealized Losses (8,719) 0
Fair Market Value $ 39,587,400 $ 75,189,720
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Contractual Maturity (in years) 1 year 1 year
Debt Securities, Available-for-sale [Abstract]    
Cost $ 2,979,254 $ 2,978,917
Gross Unrealized Gains 11,222 11,709
Gross Unrealized Losses (295) (300)
Fair Market Value 2,990,181 2,990,326
U.S. agency mortgage-backed securities    
Debt Securities, Available-for-sale [Abstract]    
Cost 1,331,885 1,340,439
Gross Unrealized Gains 0 0
Gross Unrealized Losses (415,849) (403,973)
Fair Market Value $ 916,036 $ 936,466