Stock Plans, Share-Based Payments and Warrants - Summary of Option Activity (Details) - $ / shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2017 |
Dec. 31, 2016 |
|
| Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | ||
| Shares, Outstanding at beginning of year | 4,592,347 | 4,303,638 |
| Shares, Options granted | 2,311,542 | 510,520 |
| Shares, Options forfeited or expired | (133,112) | (221,811) |
| Shares, Outstanding at end of year | 6,770,777 | 4,592,347 |
| Weighted Average Exercise Price, Outstanding at beginning of year | $ 0.60 | $ 0.65 |
| Weighted Average Exercise Price, Options granted | 0.44 | 0.37 |
| Weighted Average Exercise Price, Options forfeited or expired | 0.77 | 1.04 |
| Weighted Average Exercise Price, Outstanding at end of year | $ 0.55 | $ 0.60 |