XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Changes in Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
6 Months Ended
Dec. 29, 2019
Jul. 17, 2021
Jul. 11, 2020
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Beginning balance $ 2,972 $ 6,603 $ 2,972
Changes in provision for expected credit losses estimates   (732) 419
Write-offs charged against the allowance   (499) (327)
Ending balance   5,372 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) 1,900    
Impact of adoption of new credit loss standard (ASU 2016-13) 300    
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 6,232 2,739
Changes in provision for expected credit losses estimates   (1,092) 419
Write-offs charged against the allowance   (499) (206)
Ending balance   4,641 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]      
Balance at January 2, 2021 $ 233 371 233
Changes in provision for expected credit losses estimates   360  
Write-offs charged against the allowance     (121)
Balance at July 17, 2021   $ 731 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