Annual report pursuant to Section 13 and 15(d)

Marketable Securities - Schedule of Marketable Securities (Detail)

v3.20.1
Marketable Securities - Schedule of Marketable Securities (Detail)
Dec. 31, 2019
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Marketable Securities, Amortized Cost $ 22,162,236
Marketable Securities, Unrealized Gains 860
Marketable Securities, Unrealized Losses (31,160)
Marketable Securities, Fair Value 22,131,936
Corporate Debt [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Marketable Securities, Amortized Cost 19,179,530
Marketable Securities, Unrealized Gains 314
Marketable Securities, Unrealized Losses (31,160)
Marketable Securities, Fair Value 19,148,684
US Treasury Securities [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Marketable Securities, Amortized Cost 2,982,706
Marketable Securities, Unrealized Gains 546
Marketable Securities, Fair Value $ 2,983,252