XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Receivables - Narrative (Detail)
12 Months Ended
Jan. 01, 2022
portfolioSegment
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Minimum payment term for trade and other accounts receivable (in days) 30 days
Maximum payment term for trade and other accounts receivable (in days) 120 days
Average payment term for finance receivables (in years) 4 years
Average payment term for contract receivables (in years) 10 years
Number of portfolio segments 2
Minimum period past due to consider receivable balances as delinquent (in days) 30 days
Minimum period past due to declare receivable as non-accrual status (in days) 90 days
Financing Receivables  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Financing receivable, threshold period after asset repossession, writeoff 60 days
Financing receivable, threshold period past due, writeoff 120 days
Contract Receivables | Non-Franchisee  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Financing receivable, threshold period past due, writeoff 150 days
Contract Receivables | Franchisee  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Financing receivable, threshold period past due, writeoff 180 days
Financing Receivable And Loans Receivable, Customer Bankruptcy [Member]  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Financing receivable, threshold period past due, writeoff 180 days