Leases - Schedule of Capital Lease Obligations (Details) - USD ($)
$ in Thousands
Apr. 01, 2016
Dec. 31, 2015
Capital Lease Obligations [Abstract]    
Total $ 409 $ 488
Other accrued liabilities    
Capital Lease Obligations [Abstract]    
Other accrued liabilities 236 302
Other long-term liabilities    
Capital Lease Obligations [Abstract]    
Other long-term liabilities $ 173 $ 186