XML 47 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Adoption of New Accounting Standards and Recently Issued Accounting Standards - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Oct. 03, 2020
Dec. 29, 2019
Dec. 28, 2019
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Change in accounting principle, accounting standards update, adoption date Dec. 29, 2019    
Change in accounting principle, accounting standards update, adopted [true false] true    
Change in accounting principle, accounting standards update, immaterial effect [true false] false    
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member    
Retained earnings $ 240,318   $ 198,905
Accounting Standards Update 2016-13 [Member]      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Retained earnings   $ 2,200  
Deferred income tax 600    
Accounting Standards Update 2016-13 [Member] | Trade Receivable [Member]      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Transition adjustment due to adoption of new credit loss standard 1,900    
Accounting Standards Update 2016-13 [Member] | Notes Receivable [Member]      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Transition adjustment due to adoption of new credit loss standard $ 300