XML 59 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Liquidity and Capital Resources (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 13, 2020
Jul. 29, 2019
Feb. 29, 2020
Feb. 28, 2019
Dec. 31, 2020
Dec. 31, 2019
Jul. 31, 2020
Jul. 26, 2019
Mar. 15, 2019
Liquidity [Abstract]                  
Cash and cash equivalents         $ 28,839,565 $ 12,161,739      
Percentage of shares of common stock that can be sold without shareholder approval   19.99%              
Share price (in dollars per share)               $ 5.76  
Issuance of common stock from equity transaction (in shares)   100,654              
Issuance of common stock from equity transaction   $ 603,924     $ 0 603,924      
Shares sold under common stock purchase agreement (in shares)         0        
Issuance of common stock (in shares) 6,900,000   10,000,000            
Sales price (in dollars per share) $ 2.75   $ 1.30            
Proceeds from issuance of shares $ 19,000,000   $ 13,000,000 $ 750,000 $ 29,756,502 $ 750,000      
Proceeds from issuance of shares, net of underwriting discounts and commissions $ 17,100,000   $ 11,900,000            
Registered securities in Shelf Registration Statement available for future sale             $ 100,000,000    
Shelf securities available for sale         $ 81,000,000        
Over-Allotment Option [Member]                  
Liquidity [Abstract]                  
Issuance of common stock (in shares) 900,000   769,230            
Maximum [Member]                  
Liquidity [Abstract]                  
Shares of common stock to be purchased (in shares)   100,000              
Common stock to be purchased under common stock purchase agreement   $ 20,000,000              
Shares of common stock that can be sold without shareholder approval (in shares)   1,034,979              
Minimum [Member]                  
Liquidity [Abstract]                  
Share price (in dollars per share)               $ 0.50  
Edge [Member]                  
Liquidity [Abstract]                  
Pre-existing cash                 $ 29,106,513