Stock-Based Compensation - Schedule of Fair Value of Stock Options Assumptions (Details) |
12 Months Ended |
|---|---|
|
Dec. 31, 2017
$ / shares
| |
| Dividend yield | 0.00% |
| Minimum [Member] | |
| Stock price | $ 3.73 |
| Exercise price | $ 3.76 |
| Expected volatility | 57.00% |
| Risk-Free interest rate, per annum | 1.05% |
| Expected life (in years) | 10 months 6 days |
| Maximum [Member] | |
| Stock price | $ 5.10 |
| Exercise price | $ 5.00 |
| Expected volatility | 75.00% |
| Risk-Free interest rate, per annum | 1.57% |
| Expected life (in years) | 3 years 22 days |