| Statements of Changes in Shareholders' Equity - USD ($) | Total | Series A Preferred Stock [Member] | Series B Preferred Stock [Member] | Series C Preferred Stock [Member] | Series D Preferred Stock [Member] | Common Stock [Member] | Common Stock [Member]  Series A Preferred Stock [Member] | Common Stock [Member]  Series D Preferred Stock [Member] | Preferred Stock [Member] | Preferred Stock [Member]  Series A Preferred Stock [Member] | Preferred Stock [Member]  Series B Preferred Stock [Member] | Preferred Stock [Member]  Series C Preferred Stock [Member] | Preferred Stock [Member]  Series D Preferred Stock [Member] | Stock Subscription Receivable [Member] | Additional Paid In Capital [Member] | Additional Paid In Capital [Member]  Series A Preferred Stock [Member] | Additional Paid In Capital [Member]  Series B Preferred Stock [Member] | Additional Paid In Capital [Member]  Series C Preferred Stock [Member] | Additional Paid In Capital [Member]  Series D Preferred Stock [Member] | Accumulated Deficit [Member] | Accumulated Deficit [Member]  Series C Preferred Stock [Member] | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Beginning Balances at Dec. 31, 2016 | $ 2,965,723 | $ 4,912 | $ (30,563) | $ 97,660,646 | $ (94,669,272) | ||||||||||||||||
| Beginning Balances, Shares at Dec. 31, 2016 | 4,912,335 | ||||||||||||||||||||
| Repayment of stock subscription | 30,563 | $ 30,563 | |||||||||||||||||||
| Compensation expense relating to option issuances | 435,216 | 435,216 | |||||||||||||||||||
| Issuance of stock and warrants, net of expenses | $ 2,865,304 | $ 3,253,175 | $ 1,245,508 | $ 1,679,301 | $ 1,619,796 | $ 1,573,874 | |||||||||||||||
| Issuance of stock and warrants, net of expenses, Shares | 12,000,000 | 6,600,000 | |||||||||||||||||||
| Issuance of Series C preferred stock, net of expenses | $ 3,372,591 | $ 3,384,799 | $ (12,208) | ||||||||||||||||||
| Issuance of Series C preferred stock, net of expenses, Shares | 100 | ||||||||||||||||||||
| Compensation expense relating to issuance of restricted shares | 2,062 | 2,062 | |||||||||||||||||||
| Issuance of restricted common stock | 123,200 | $ 16 | 123,184 | ||||||||||||||||||
| Issuance of restricted common stock, Shares | 16,000 | ||||||||||||||||||||
| Net loss | (6,731,525) | (6,731,525) | |||||||||||||||||||
| Ending Balances at Dec. 31, 2017 | $ 6,316,309 | $ 4,928 | $ 6,309,608 | 101,402,570 | (101,400,797) | ||||||||||||||||
| Ending Balances, Shares at Dec. 31, 2017 | 4,928,335 | 4,928,335 | 18,600,100 | ||||||||||||||||||
| Compensation expense relating to option issuances | $ 996,038 | 996,038 | |||||||||||||||||||
| Issuance of common stock - shelf takedown, net of expenses | 1,510,327 | $ 900 | 1,509,427 | ||||||||||||||||||
| Issuance of common stock - shelf takedown, net of expenses, Shares | 900,000 | ||||||||||||||||||||
| Conversion of preferred stock to common stock | $ 258 | $ 9,364 | $ (268,096) | $ (4,464,107) | $ 267,838 | $ 4,454,743 | |||||||||||||||
| Conversion of preferred stock to common stock, Shares | 258,300 | 9,364,000 | (2,583,000) | (9,364,000) | |||||||||||||||||
| Issuance of stock and warrants, net of expenses | $ 12,431,629 | $ 4,436 | $ 4,464,107 | $ 7,963,086 | |||||||||||||||||
| Issuance of stock and warrants, net of expenses, Shares | 4,436,000 | 9,364,000 | |||||||||||||||||||
| Warrant exercises | 9,505,501 | $ 9,506 | 9,495,995 | ||||||||||||||||||
| Warrant exercises, Shares | 9,505,500 | ||||||||||||||||||||
| Series C dividend | $ 58,670 | $ (58,670) | |||||||||||||||||||
| Series C dividend, Shares | 2 | ||||||||||||||||||||
| Issuance of restricted common stock | 24,320 | $ 16 | 24,304 | ||||||||||||||||||
| Issuance of restricted common stock, Shares | 16,000 | ||||||||||||||||||||
| Issuance of common stock in exchange for services | 12,000 | $ 25 | 11,975 | ||||||||||||||||||
| Issuance of common stock in exchange for services, Shares | 25,000 | ||||||||||||||||||||
| Net loss | (9,914,141) | (9,914,141) | |||||||||||||||||||
| Ending Balances at Dec. 31, 2018 | $ 20,881,983 | $ 29,433 | $ 6,100,182 | $ 126,125,976 | $ (111,373,608) | ||||||||||||||||
| Ending Balances, Shares at Dec. 31, 2018 | 29,433,135 | 29,433,135 | 16,017,102 |