XML 25 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurement - Schedule of Short Term Investments (Detail)
Dec. 31, 2019
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost $ 28,257,379
Unrealized Gain 20,007
Market Value 28,277,386
United States Treasury Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 3,394,579
Unrealized Gain 3,228
Market Value 3,397,807
Corporate Debt Securities [Member]  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 24,862,800
Unrealized Gain 16,779
Market Value $ 24,879,579