XML 65 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Summary of Future Minimum Payments under Operating Leases (Detail)
$ in Thousands
Sep. 28, 2018
USD ($)
Operating Leases Future Minimum Payments Due [Abstract]  
2018 (remaining in year) $ 3,578
2019 12,800
2020 10,514
2021 8,927
2022 6,150
Thereafter 5,606
Total minimum lease payments $ 47,575