XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies and Basis of Presentation - Summary of Accounts and Notes Receivable (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Receivables [Abstract]    
Customer notes receivable $ 2,941 $ 2,613
Customer accounts receivable 386,792 379,208
Other receivables 62,071 44,649
Allowance for credit losses (2,917) (4,611)
Net accounts and current notes receivable 448,887 421,859
Long-term notes receivable 8,636 7,369
Allowance for credit losses (481) (1,212)
Net long-term notes receivable $ 8,155 $ 6,157