XML 30 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Offering Agreements (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Jun. 07, 2019
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Proceeds from Issuance of Common Stock   $ 26,243,419 $ 10,997,952  
2019 Purchase Agreement [Member] | Lincoln Park Capital Fund, LLC [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Total number of shares obligated to purchase $ 50,000,000      
Proceeds from Issuance or Sale of Equity $ 50,000,000      
Share issued for offering, shares 324,383 3,402,930 4,429,835  
Pro rata basic number of shares obligated to purchase 162,191      
Number of shares issued for aggregate purchase price   3,346,288 4,394,160  
Number of shares issued for aggregate purchase price, value   $ 17,461,402 $ 10,997,952  
Number of shares issued for commitment   56,642 35,675  
Amount of shares remain available   $ 6,649,794 $ 24,111,197  
Equity Offering Sales Agreement [Member] | Cantor Fitzgerald & Co [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Share issued for offering, shares   1,514,829    
Amount of shares remain available   $ 33,718,084   $ 42,500,100
Percentage of gross proceeds from sales   3.00%    
Gross proceeds from sale of common stock   $ 8,782,017    
Proceed from offering   8,518,557    
Proceeds from Issuance of Common Stock   $ 8,518,557