Quarterly report pursuant to Section 13 or 15(d)

Common Stock (Details Narrative)

v3.19.3
Common Stock (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Jan. 30, 2019
Jan. 05, 2018
Sep. 30, 2019
Sep. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Class of Stock [Line Items]                
Proceeds from sale of stock           $ 40,677,061   $ 12,042,645
Stock issuance cost           $ 2,571,552   $ 464,680
Issuance of common stock upon exercise of stock options, shares           107,029    
Warrants [Member]                
Class of Stock [Line Items]                
Number of warrants exercised     5,000   1,283,500   5,000
Issuance of common stock upon exercise of warrants, shares           1,119,868    
Proceeds from warrant exercises       $ 5,000       $ 5,000
Public Offering [Member]                
Class of Stock [Line Items]                
Aggregate common stock sold, shares 6,198,500              
Proceeds from sale of stock $ 40,300,000              
Purchase price per share $ 6.50              
Stock issuance cost $ 2,600,000              
Public Offering [Member] | Underwriters [Member]                
Class of Stock [Line Items]                
Aggregate common stock sold, shares 808,500              
Stock Option [Member]                
Class of Stock [Line Items]                
Issuance of common stock upon exercise of stock options, shares     28,800 40,000   107,029   129,069
Proceeds from exercise of stock options     $ 80,100 $ 34,378   $ 386,811   $ 337,645
January 2018 Sales Agreement [Member]                
Class of Stock [Line Items]                
Aggregate common stock sold, shares              
January 2018 Sales Agreement [Member] | Institutional Investor [Member]                
Class of Stock [Line Items]                
Aggregate common stock sold, shares         1,500,000      
Proceeds from sale of stock         $ 11,200,000      
January 2018 Sales Agreement [Member] | Maximum [Member]                
Class of Stock [Line Items]                
Value of common stock to be sold   $ 50,000,000