XML 104 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Schedule Of Future Minimum Payments For Leases (Details)
$ in Thousands
Dec. 28, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2019, Operating Leases $ 2,606
2020, Operating Leases 2,202
2021, Operating Leases 980
2022, Operating Leases 507
2023, Operating Leases 202
Thereafter, Operating Leases 12
Total minimum lease payments, including interest, Operating Leases 6,509
Total minimum lease payments, Operating Leases 6,509
2019, Capital Leases 1,153
2020, Capital Leases 332
2021, Capital Leases 143
2022, Capital Leases 4
Total minimum lease payments, including interest, Capital Leases 1,632
Less amounts representing interest, Capital Leases 75
Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments, Total $ 1,557