XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Receivables - Narrative (Detail)
12 Months Ended
Dec. 28, 2024
portfolio_segment
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
Finance receivables – net  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Financing receivable, threshold period past due, writeoff 120 days
Financing receivable, threshold period after asset repossession, writeoff 60 days
Contract receivables – net | Non-Franchisee  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Financing receivable, threshold period past due, writeoff 150 days
Contract receivables – net | 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  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Financing receivable, threshold period past due, writeoff 180 days