XML 34 R45.htm IDEA: XBRL DOCUMENT v3.20.1
FAIR VALUE MEASUREMENTS (Schedule of Fair Value on Recurring Basis) (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents, at Carrying Value, Total $ 40,087,372 $ 20,538,057 $ 4,672,034
Fair Value, Measurements, Recurring [Member] | Reported Value Measurement [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total Assets 18,280,779 8,051,662  
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member] | Reported Value Measurement [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market funds 18,280,779 8,051,662  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total Assets 18,280,779 8,051,662  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 | Money Market Funds [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market funds $ 18,280,779 $ 8,051,662