XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents, and Marketable Securities - Summary of Cash, Cash Equivalents, and Marketable Securities (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Cash and Cash Equivalents, Amortized Cost $ 37,995,008 $ 4,241,937
Cash and Cash Equivalents, Unrealized Gain
Cash and Cash Equivalents, Unrealized (Loss)
Cash and cash equivalents 37,995,008 4,241,937
Marketable securities, Fair Value 1,001,080 18,386,160
Cash, cash equivalents and marketable securities, Amortized Cost 38,996,514 22,630,907
Cash, cash equivalents and marketable securities, Unrealized Gain
Cash, cash equivalents, and marketable securities, Unrealized (Loss) (426) (2,810)
Cash, cash equivalents, and marketable securities, Fair Value 38,996,088 22,628,097
U.S. Treasury Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Marketable securities, Amortized Cost 1,001,506 18,388,970
Marketable securities, Unrealised Gain
Marketable securities, Unrealized (Loss) (426) (2,810)
Marketable securities, Fair Value 1,001,080 18,386,160
Cash, cash equivalents, and marketable securities, Fair Value $ 1,001,080 $ 18,386,160