XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Summary of Changes in Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jul. 12, 2025
Jul. 13, 2024
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Beginning balance $ 3,398 $ 5,823
Changes in credit loss estimates 1,140 (255)
Write-offs charged against the allowance (35) (422)
Ending balance 4,503 5,146
Current Accounts and Notes Receivable [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Beginning balance 2,917 4,611
Changes in credit loss estimates 1,004 52
Write-offs charged against the allowance (35) (72)
Ending balance 3,886 4,591
Long Term Notes Receivable [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Beginning balance 481 1,212
Changes in credit loss estimates (136) (307)
Write-offs charged against the allowance   (350)
Ending balance $ 617 $ 555