XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Adoption of New Accounting Standards and Recently Issued Accounting Standards - Summary of Changes in Allowance for Doubtful Accounts (Detail)
$ in Thousands
6 Months Ended
Jul. 11, 2020
USD ($)
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
Beginning balance $ 2,972
Provision for expected credit losses 419
Write-offs charged against the allowance (327)
Beginning balance 5,234
(ASU 2016-13) [Member]  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
Impact of adoption of new credit loss standard (ASU 2016-13) 2,170
Current Accounts and Notes Receivable [Member]  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
Beginning balance 2,739
Provision for expected credit losses 419
Write-offs charged against the allowance (206)
Ending balance 4,863
Current Accounts and Notes Receivable [Member] | (ASU 2016-13) [Member]  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
Impact of adoption of new credit loss standard (ASU 2016-13) 1,911
Long Term Notes Receivable [Member]  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
Beginning balance 233
Write-offs charged against the allowance (121)
Ending balance 371
Long Term Notes Receivable [Member] | (ASU 2016-13) [Member]  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
Impact of adoption of new credit loss standard (ASU 2016-13) $ 259