XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Short-Term Investments - Summary of Short-Term Investments by Significant Investment Category (Details) - Level 1 - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 9,352,709 [1] $ 10,090,467 [2]
Gross Unrealized Gains 10,269 [1] 22,646 [2]
Gross Unrealized Losses $ (6,687) [1] $ (7,691) [2]
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Current, Statement of Financial Position [Extensible Enumeration] Short-term investments (Note 3) Short-term investments (Note 3)
Accrued Interest $ 83,005 [1] $ 18,113 [2]
Estimated Fair Value 9,439,296 [1] 10,123,535 [2]
Cash Alternatives    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,282,709 [1] 5,139,940 [2]
Gross Unrealized Gains 10,269 [1] 22,646 [2]
Accrued Interest [2]   3,506
Estimated Fair Value 2,292,978 [1] 5,166,092 [2]
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 7,070,000 [1] 4,950,527 [2]
Gross Unrealized Losses (6,687) [1] (7,691) [2]
Accrued Interest 83,005 [1] 14,607 [2]
Estimated Fair Value $ 7,146,318 [1] $ 4,957,443 [2]
[1] Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.
[2] Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.