XML 131 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Movement in Standard Product Warranty Accrual [Roll Forward]      
Warranty accrual, beginning of period $ 1,910 $ 1,149 $ 910
Accrual for warranties issued 1,715 1,549 1,061
Changes in pre-existing warranties (including changes in estimates)(1) (1,130) (551) (332)
Settlements made (1,360) (1,339) (1,154)
Warranty accrual, end of period $ 3,395 $ 1,910 $ 1,149