Stockholders' Equity (Narrative) (Details) | Jun. 21, 2018shares | Apr. 17, 2018USD ($) | Apr. 13, 2018agreement$ / sharesshares | Dec. 23, 2017shares | Aug. 31, 2017USD ($)$ / sharesshares | Feb. 17, 2017USD ($)$ / sharesshares | Dec. 31, 2014$ / sharesshares | Mar. 31, 2019USD ($)$ / sharesshares | Dec. 31, 2018USD ($)$ / sharesshares |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Common stock, shares issued | | | | | | | | 75,532,748 | 75,501,394 |
Price per share | $ / shares | | | | | | | | $ 0.001 | $ 0.001 |
Proceeds from issuance of private placement | $ | | | | | | $ 5,127,000 | | | |
Proceeds from public offering | $ | | $ 13,500,000 | | | | | | | |
Fair value of warrants issued | $ | | | | | | $ 804,000 | | | |
Common stock value | $ | | | | | | | | $ 75,000 | $ 75,000 |
Preferred stock, shares issued | | | | | | | | 0 | 0 |
Preferred stock, par value | $ / shares | | | | | | | | $ 0.001 | $ 0.001 |
2010 Stock Incentive Plan [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Shares available for grant | | | | | | | | 12,122,983 | |
2010 Stock Incentive Plan [Member] | Non-Employee Directors [Member] | Restricted Stock [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Restricted shares granted | | | | | | | | 190,909 | |
Fair value of restricted share units | $ | | | | | | | | $ 252,000 | |
2010 Stock Incentive Plan [Member] | Non-Employee Directors [Member] | Restricted Stock [Member] | April 1, 2019 [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Vesting percentage | | | | | | | | 25.00% | |
2010 Stock Incentive Plan [Member] | Non-Employee Directors [Member] | Restricted Stock [Member] | June 1, 2019 [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Vesting percentage | | | | | | | | 25.00% | |
2010 Stock Incentive Plan [Member] | Non-Employee Directors [Member] | Restricted Stock [Member] | September 1, 2019 [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Vesting percentage | | | | | | | | 25.00% | |
2010 Stock Incentive Plan [Member] | Non-Employee Directors [Member] | Restricted Stock [Member] | December 1, 2019 [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Vesting percentage | | | | | | | | 25.00% | |
2010 Stock Incentive Plan [Member] | Non-Employee Directors [Member] | $1.29 [Member] | Stock Option [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Granted | | | | | | | | 402,584 | |
Stock options granted, average exercise price | $ / shares | | | | | | | | $ 1.29 | |
2010 Stock Incentive Plan [Member] | Certain Consultants [Member] | Restricted Stock [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Restricted shares granted | | | | | | | | 11,667 | |
Fair value of restricted share units | $ | | | | | | | | $ 10,000 | |
2010 Stock Incentive Plan [Member] | Certain Consultants [Member] | $0.47 [Member] | Stock Option [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Granted | | | | | | | | 50,000 | |
Stock options granted, average exercise price | $ / shares | | | | | | | | $ 0.47 | |
2010 Stock Incentive Plan [Member] | Certain Consultants [Member] | $1.29 [Member] | Stock Option [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Granted | | | | | | | | 100,000 | |
Stock options granted, average exercise price | $ / shares | | | | | | | | $ 1.29 | |
2010 Stock Incentive Plan [Member] | Certain Officers And Employees [Member] | Stock Option [Member] | Share-based Compensation Award, Tranche One [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Vesting percentage | | | | | | | | 25.00% | |
2010 Stock Incentive Plan [Member] | Certain Officers And Employees [Member] | $0.47 [Member] | Stock Option [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Granted | | | | | | | | 575,000 | |
Stock options granted, average exercise price | $ / shares | | | | | | | | $ 0.47 | |
2010 Stock Incentive Plan [Member] | Certain Officers And Employees [Member] | $0.71 [Member] | Stock Option [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Granted | | | | | | | | 55,000 | |
Stock options granted, average exercise price | $ / shares | | | | | | | | $ 0.71 | |
2010 Stock Incentive Plan [Member] | Certain Officers And Employees [Member] | $0.77 [Member] | Stock Option [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Granted | | | | | | | | 125,000 | |
Stock options granted, average exercise price | $ / shares | | | | | | | | $ 0.77 | |
2010 Stock Incentive Plan [Member] | Certain Officers And Employees [Member] | $1.29 [Member] | Stock Option [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Granted | | | | | | | | 1,073,000 | |
Stock options granted, average exercise price | $ / shares | | | | | | | | $ 1.29 | |
Common Stock [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Exercised | | | | | | | | 19,687 | |
2018 Offerings [Member] | Series B Convertible Preferred Stock [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Underwriting agreement, per share | $ / shares | | | $ 100 | | | | | | |
Proceeds from public offering | $ | | $ 4,496,000 | | | | | | | |
Preferred stock, shares issued | | | 50,000 | | | | | | |
Preferred stock, par value | $ / shares | | | $ 0.001 | | | | | | |
Percentage of underwriting costs and other offering costs | | 7.00% | | | | | | | |
Shares converted | 50,000 | | | | | | | | |
2018 Offerings [Member] | Common Stock [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Number of underwriting agreements | agreement | | | 2 | | | | | | |
Common stock, shares issued | | | 10,000,000 | | | | | | |
Price per share | $ / shares | | | $ 0.001 | | | | | | |
Underwriting agreement, per share | $ / shares | | | $ 1 | | | | | | |
Underwriting agreement | | | 1,500,000 | | | | | | |
Proceeds from public offering | $ | | $ 8,992,000 | | | | | | | |
Common stock issuable per preferred share | 100 | | | | | | | | |
Percentage of underwriting costs and other offering costs | | | | | | | | 7.00% | |
2017 Warrant Repricing And Exercise [Member] | Common Stock [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Common stock, shares issued | | | | | 3,796,818 | | | | |
Warrants issued in connection with private placement | | | | | | | 4,166,659 | | |
Warrants exercised | | | | | 3,796,818 | | | | |
Warrants unexercised | | | | 369,841 | | | | | |
Proceeds from issuance of private placement | $ | | | | | $ 3,577,000 | | | | |
Incremental non-cash fair value of warrants | $ | | | | | $ 942,000 | | | | |
Exercise price of warrants | $ / shares | | | | | $ 1 | | $ 2 | | |
Gross proceeds from issuance of private placement | $ | | | | | $ 3,796,818 | | | | |
2017 Private Placement [Member] | Common Stock [Member] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | | | | |
Common stock, shares issued | | | | | | 3,747,125 | | | |
Price per share | $ / shares | | | | | | $ 1.40 | | | |
Issued a warrant to purchase common stock with a cost | $ / shares | | | | | | $ 0.125 | | | |
Proceeds from issuance of private placement | $ | | | | | | $ 5,127,000 | | | |
Warrants outstanding to purchase shares | | | | | | 2,810,338 | | | |
Exercise price of warrants | $ / shares | | | | | | $ 1.80 | | | |
Common stock value | $ | | | | | | $ 4,323,000 | | | |