XML 68 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Future Minimum Payments for Manufacture and Supply Commitments (Details)
$ in Thousands
Dec. 29, 2018
USD ($)
Future minimum payments for manufacturing and supply commitments  
2019 $ 9,035
2020 1,407
Total contract manufacturing and supply commitments $ 10,442