XML 21 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity Offering Agreements (Details Narrative) - USD ($)
3 Months Ended
Jun. 07, 2019
Jul. 06, 2018
Oct. 21, 2015
Dec. 31, 2019
Dec. 31, 2018
Gross sale proceeds       $ 10,997,952 $ 1,994,700
Lincoln Park Capital Fund, LLC [Member] | 2019 Purchase Agreement [Member]          
Total number of shares obligated to purchase $ 50,000,000        
Agreement term 36 months        
Description of purchases price The Company may direct Lincoln Park, at its sole discretion, and subject to certain conditions, to purchase up to 200,000 shares of common stock on any business day, provided that at least one business day has passed since the most recent purchase. The amount of a purchase may be increased under certain circumstances provided, however that Lincoln Park’s committed obligation under any single purchase shall not exceed $2,000,000. The purchase price of shares of common stock related to the future funding will be based on the then prevailing market prices of such shares at the time of sales as described in the 2019 Purchase Agreement.        
Number of share issued 324,383     4,429,835  
Pro rata basic number of shares obligated to purchase 162,191        
Number of shares issued for aggregate purchase price       4,394,160  
Number of shares issued for aggregate purchase price, value       $ 10,997,952  
Number of shares issued for commitment       35,675  
Amount of shares remain available       $ 34,367,543  
Lincoln Park Capital Fund, LLC [Member] | 2015 Purchase Agreement [Member]          
Total number of shares obligated to purchase     $ 50,000,000    
Agreement term     36 months    
Number of share issued       0 953,584
Number of shares issued for aggregate purchase price         950,000
Number of shares issued for aggregate purchase price, value         $ 1,994,700
Number of shares issued for commitment         3,584
Lincoln Park Capital Fund, LLC [Member] | Common Stock [Member] | 2019 Purchase Agreement [Member]          
Number of share issued       10,076,680  
Percentage of gross proceeds from sales       19.99%  
Cantor Fitzgerald & Co [Member] | Equity Offering Sales Agreement [Member]          
Gross sale proceeds   $ 50,000,000      
Percentage of gross proceeds from sales       3.00%