XML 55 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Schedule of Change in Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Accounting Policies [Abstract]        
Accumulated other comprehensive loss, beginning of period     $ (2,941)  
Unrealized gains (losses) from foreign currency translation adjustments $ 179 $ 1,404 (2,877) $ 4,270
Accumulated other comprehensive loss, end of period $ (5,818)   $ (5,818)