Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity and Common Stock Purchase Warrants - Schedule of Convertible Preferred Stock, Common Stock and Warrants Issued and Outstanding (Details)

v3.19.1
Stockholders' Equity and Common Stock Purchase Warrants - Schedule of Convertible Preferred Stock, Common Stock and Warrants Issued and Outstanding (Details) - shares
1 Months Ended 12 Months Ended
Mar. 31, 2018
Nov. 30, 2017
Oct. 31, 2017
Sep. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Shares of Common Stock Issued and Outstanding, beginning balance           14,551,234  
Shares of Common Stock Issued and Outstanding, ending balance           27,142,979 14,551,234
Common Stock [Member]              
Shares of Common Stock Issued and Outstanding, beginning balance           14,551,234 13,330,811
Equity Subscription Rights Offering           9,000,000  
Underwritten public offering 274,257 122,080 532,000 11,850 400 2,649,818  
Repayment of debt - Senior Secured Note           600,000  
Series W Warrant exercises           34,345 12,250
Series S Warrant exercises           274,257 1,186,080
Series B Convertible Preferred Stock conversion           33,325  
Series A Convertible Preferred Stock conversion             22,093
Shares of Common Stock Issued and Outstanding, ending balance           27,142,979 14,551,234