XML 58 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Summary of Future Minimum Rental Payments under Operating Leases (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Sep. 30, 2017
Oct. 01, 2016
Commitments and Contingencies Disclosure [Abstract]        
Rental expense under operating leases $ 2,200 $ 1,600 $ 6,100 $ 4,400
Disclosure Summary Of Future Minimum Rental Payments Under Operating Leases [Abstract]        
Remainder of 2017 1,287   1,287  
2018 5,279   5,279  
2019 5,146   5,146  
2020 5,120   5,120  
2021 5,259   5,259  
Thereafter 39,275   39,275  
Total minimum lease payments 61,366   61,366  
Thereafter $ 3,525   $ 3,525