XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Summary of Changes in Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
9 Months Ended
Oct. 05, 2024
Oct. 07, 2023
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Beginning balance $ 5,823 $ 7,046
Changes in credit loss estimates (750) (875)
Write-offs charged against the allowance (521) (448)
Ending balance 4,552 5,723
Current Accounts and Notes Receivable [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Beginning balance 4,611 6,098
Changes in credit loss estimates (356) (1,314)
Write-offs charged against the allowance (171) (448)
Ending balance 4,084 4,336
Long Term Notes Receivable [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Beginning balance 1,212 948
Changes in credit loss estimates (394) 439
Write-offs charged against the allowance (350)  
Ending balance $ 468 $ 1,387