XML 101 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Summary of Assets and Liabilities Carried at Fair Value (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 13,563,791 $ 7,600,284
Marketable Securities 24,059,141 68,563,371
Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable Securities   18,935,257
U.S. Treasury Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable Securities 10,495,350 35,061,890
Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable Securities   6,965,940
(Level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 13,563,791 7,600,284
Marketable Securities 24,059,141 68,563,371
(Level 1) | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable Securities   18,935,257
(Level 1) | U.S. Treasury Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable Securities $ 10,495,350 35,061,890
(Level 1) | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable Securities   $ 6,965,940