XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Schedule of Short Term Investments (Detail)
Dec. 31, 2020
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost $ 100,009,912
Unrealized Gain (Loss) (4,354)
Market Value 100,005,558
United States Treasury Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 20,052,757
Unrealized Gain (Loss) 1,843
Market Value 20,054,600
Commercial Paper and Corporate Debt Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 47,521,344
Unrealized Gain (Loss) (5,440)
Market Value 47,515,904
Asset Backed Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 7,414,619
Unrealized Gain (Loss) (757)
Market Value 7,413,862
Certificates Of Deposit [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 25,021,192
Market Value $ 25,021,192