XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Summary of Changes in Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Beginning balance $ 5,145 $ 6,603 $ 2,972
Provision for expected and estimates credit losses 2,756 (741) 1,966
Impact of adoption of new credit loss standard (ASU 2016-13)     2,170
Write-offs charged against the allowance (855) 717 505
Ending balance 7,046 5,145 6,603
Financing Receivable, Credit Loss, Expense (Reversal) 3,300 (300) 2,700
Current Accounts and Notes Receivable [Member]      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Beginning balance 4,414 6,232 2,739
Provision for expected and estimates credit losses 2,539 (1,101) 1,966
Impact of adoption of new credit loss standard (ASU 2016-13)     1,911
Write-offs charged against the allowance (855) 717 (384)
Ending balance 6,098 4,414 6,232
Long Term Notes Receivable [Member]      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Impact of adoption of new credit loss standard (ASU 2016-13)     259
Beginning balance 731 371 233
Financing Receivable, Credit Loss, Expense (Reversal) 217 360  
Write-offs charged against the allowance     (121)
Ending balance $ 948 $ 731 $ 371