Stock-Based Compensation - Schedule of Warrant Activity (Details) - Warrant [Member]
12 Months Ended
Dec. 31, 2017
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares, Outstanding beginning balance | shares 470,570
Number of shares, Issued | shares 1,063,750
Number of shares, Expired | shares
Number of shares, Outstanding ending balance | shares 1,534,320
Number of shares, Exercisable | shares 1,194,320
Weighted Average Exercise Price, Outstanding beginning balance | $ / shares $ 5.95
Weighted Average Exercise Price, Issued | $ / shares 3.58
Weighted Average Exercise Price, Expired | $ / shares
Weighted Average Exercise Price, Outstanding ending balance | $ / shares 4.19
Weighted Average Exercise Price, Exercisable | $ / shares $ 4.41
Weighted Average Remaining Contractual Term (Years) 2 years
Weighted Average Remaining Contractual Term (Years), Exercisable 1 year 4 months 24 days