Leases - Schedule of Future Minimum Lease Payments Under Capital Leases (Details) $ in Thousands |
Apr. 01, 2016
USD ($)
|
|---|---|
| Leases [Abstract] | |
| 2016 | $ 220 |
| 2017 | 77 |
| 2018 | 70 |
| 2019 | 54 |
| 2020 | 0 |
| Total minimum lease payments | 421 |
| Less: estimated executory costs | 0 |
| Net minimum lease payments | 421 |
| Less: amount representing interest | (12) |
| Present value of minimum lease payments | $ 409 |