XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Changes in Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Beginning balance $ 7,046 $ 5,145 $ 6,603
Changes in credit loss estimates (665) 2,756 (741)
Write-offs charged against the allowance (558) (855) (717)
Ending balance 5,823 7,046 5,145
Current Accounts and Notes Receivable [Member]      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Beginning balance 6,098 4,414 6,232
Changes in credit loss estimates (929) 2,539 (1,101)
Write-offs charged against the allowance (558) (855) (717)
Ending balance 4,611 6,098 4,414
Long Term Notes Receivable [Member]      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Beginning balance 948 731 371
Changes in credit loss estimates 264 217 360
Ending balance $ 1,212 $ 948 $ 731