XML 75 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Summary of Cash Equivalents and Marketable Securities (Details) - Fair Value, Recurring - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value $ 0 $ 936,563
Equity securities, fair value 0 1,253,027
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, cost   1,021,431
Debt securities, unrealized gain (loss)   (84,868)
Debt securities, fair value 0 936,563
Equity securities, cost   1,776,773
Equity securities, unrealized gain (loss)   (523,746)
Equity securities, fair value $ 0 1,253,027
Total marketable securities   $ 2,189,590