XML 72 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Information Regarding Warranty Accrual (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Guarantees [Abstract]      
Accrued Warranty, Beginning of Period $ 8,001 $ 6,244 $ 6,149
Accrued Warranty, Acquired 4,150 3,515  
Accrued Warranty, Charged to Expense 23,637 15,256 12,720
Accrued Warranty, Adjustments (1,440) 266 570
Accrued Warranty, Settlements (20,844) (17,280) (13,195)
Accrued Warranty, End of Period $ 13,504 $ 8,001 $ 6,244