XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies and Basis of Presentation - Summary of Accounts and Notes Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Receivables [Abstract]    
Customer notes receivable $ 1,622 $ 1,915
Customer accounts receivable 375,550 328,093
Other receivables 32,942 36,092
Allowance for credit losses (6,098) (4,414)
Net accounts and current notes receivable 404,016 361,686
Long-term notes receivable 8,573 7,061
Allowance for credit losses (948) (731)
Net long-term notes receivable $ 7,625 $ 6,330