XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies and Basis of Presentation - Summary of Accounts and Notes Receivable (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Receivables [Abstract]    
Customer notes receivable $ 2,613 $ 1,622
Customer accounts receivable 379,208 375,550
Other receivables 44,649 32,942
Allowance for credit losses (4,611) (6,098)
Net accounts and current notes receivable 421,859 404,016
Long-term notes receivable 7,369 8,573
Allowance for credit losses (1,212) (948)
Net long-term notes receivable $ 6,157 $ 7,625