Leases - Schedule of Capital Lease Obligations (Details) - USD ($)
$ in Thousands
Jun. 26, 2015
Dec. 31, 2014
Capital Lease Obligations [Abstract]    
Total $ 679 $ 923
Other accrued liabilities    
Capital Lease Obligations [Abstract]    
Other accrued liabilities 365 380
Other long-term liabilities    
Capital Lease Obligations [Abstract]    
Other long-term liabilities $ 314 $ 543