v3.25.2
Short-Term Investments - Summary of Short-Term Investments by Significant Investment Category (Details) - Level 1 - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 1,022,722 [1] $ 3,163,717 [2]
Gross Unrealized Gains $ 2,226 [1] $ 4,572 [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 $ 5,468 [1] $ 48,776 [2]
Estimated Fair Value 1,030,416 [1] 3,217,065 [2]
Cash Alternatives    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 32,722 [1] 814,717 [2]
Estimated Fair Value 32,722 [1] 814,717 [2]
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 990,000 [1] 2,349,000 [2]
Gross Unrealized Gains 2,226 [1] 4,572 [2]
Accrued Interest 5,468 [1] 48,776 [2]
Estimated Fair Value $ 997,694 [1] $ 2,402,348 [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.