Share-Based Compensation - Schedule of Stock Option Activity (Details)
3 Months Ended
Mar. 29, 2020
$ / shares
shares
Equity [Abstract]  
Number of Shares, Stock options outstanding, beginning balance | shares 722,481
Number of Shares, Grants | shares
Number of Shares, Forfeited | shares (44,250)
Number of Shares, Expired | shares
Number of Shares, Stock options outstanding, ending balance | shares 678,231
Number of Shares, Stock options exercisable, ending balance | shares 318,271
Weighted Average Exercise Price, Stock options outstanding, beginning balance | $ / shares $ 8.45
Weighted Average Exercise Price, Grants | $ / shares
Weighted Average Exercise Price, Forfeited | $ / shares 8.01
Weighted Average Exercise Price, Expired | $ / shares
Weighted Average Exercise Price, Stock options outstanding, ending balance | $ / shares 8.48
Weighted Average Exercise Price, Stock options exercisable, ending balance | $ / shares $ 9.88
Weighted Average Remaining Contractual Life (Years), Stock options outstanding, beginning balance 8 years 2 months 12 days
Weighted Average Remaining Contractual Life (Years), Grants 0 years
Weighted Average Remaining Contractual Life (Years), Forfeited 8 years 6 months
Weighted Average Remaining Contractual Life (Years), Expired 0 years
Weighted Average Remaining Contractual Life (Years), Stock options outstanding, ending balance 8 years 2 months 12 days
Weighted Average Remaining Contractual Life (Years), Stock options exercisable, ending balance 7 years 10 months 25 days