XML 57 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurement - Schedule of Short Term Investments (Detail) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 100,009,912 $ 28,257,379
Unrealized Gain (4,354) 20,007
Market Value 100,005,558 28,277,386
United States Treasury Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 20,052,757 3,394,579
Unrealized Gain 1,843 3,228
Market Value 20,054,600 3,397,807
Asset-backed and Corporate Debt Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 54,935,963 24,862,800
Unrealized Gain (6,197) 16,779
Market Value 54,929,766 $ 24,879,579
Certificates Of Deposit [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 25,021,192  
Market Value $ 25,021,192