Stock-based Compensation - Schedule of Fair Values Options Weighted Average Assumptions (Details) - $ / shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2018 |
Sep. 30, 2017 |
|
| Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | ||
| Risk free interest rate | 3.07% | 1.53% |
| Expected life (in years) | 10 years | 5 years |
| Expected volatility | 64.12% | 45.54% |
| Expected dividend yield | 0.00% | 0.00% |
| Stock price | $ 2.63 | $ 3.85 |