Debt - Schedule of Maturities (Details) - Term facility
$ in Thousands
Jun. 28, 2019
USD ($)
Payments due  
2019 (excluding the six months ended June 28, 2019) $ 2,500
2020 6,500
2021 8,600
2022 55,400
Total $ 73,000