Warrants - Summary of Warrant Activity (Details) - Warrant [Member]
|
3 Months Ended |
|
Mar. 29, 2020
$ / shares
shares
|
| Number of Shares, Warrants Outstanding, Beginning balance | shares |
2,091,652
|
| Number of Shares, Warrants Grants | shares |
|
| Number of Shares, Warrants Exercised | shares |
|
| Number of Shares, Warrants Forfeited | shares |
(1,167,404)
|
| Number of Shares, Warrants Expired | shares |
|
| Number of Shares, Warrants Outstanding, Ending balance | shares |
924,248
|
| Number of Shares, Warrants Exercisable Ending Balance | shares |
877,373
|
| Weighted Average Exercise Price, Warrants outstanding, Beginning balance | $ / shares |
$ 3.57
|
| Weighted Average Exercise Price, Warrants Grants | $ / shares |
|
| Weighted Average Exercise Price, Warrants Exercised | $ / shares |
|
| Weighted Average Exercise Price, Warrants Forfeited | $ / shares |
0.01
|
| Weighted Average Exercise Price, Warrants Expired | $ / shares |
|
| Weighted Average Exercise Price, Warrants outstanding, Ending balance | $ / shares |
8.08
|
| Weighted Average Exercise Price, Warrants exercisable ending balance | $ / shares |
$ 8.08
|
| Weighted Average Remaining Contractual Life (Years), Warrants outstanding, Beginning balance |
4 years 2 months 12 days
|
| Weighted Average Remaining Contractual Life (Years), Warrants Grants |
0 years
|
| Weighted Average Remaining Contractual Life (Years), Warrants Exercised |
0 years
|
| Weighted Average Remaining Contractual Life (Years), Warrants Forfeited |
5 years
|
| Weighted Average Remaining Contractual Life (Years), Warrants Expired |
0 years
|
| Weighted Average Remaining Contractual Life (Years), Warrants outstanding, Ending balance |
3 years 3 months 19 days
|
| Weighted Average Remaining Contractual Life (Years), Warrants exercisable |
3 years 2 months 12 days
|