Revenue Recognition (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 29, 2026 |
Sep. 30, 2025 |
Sep. 29, 2026 |
Sep. 30, 2025 |
Dec. 30, 2025 |
|
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |||||
| Expected unredeemed percent | 15.00% | ||||
| Estimated redemption period | 24 months | ||||
| Gift card liability, current | $ 1,998 | $ 1,998 | $ 2,236 | ||
| Revenue recognized for redemption of gift cards | 400 | $ 400 | $ 1,800 | $ 1,800 | |
| Period in which initial fees received from franchisees will be recognized as revenue | 20 years | ||||
| Loyalty program deferred revenue | 1,100 | $ 1,100 | 1,100 | ||
| Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | |||||
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |||||
| Gift card liability, current | 2,000 | 2,000 | 2,200 | ||
| Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | |||||
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |||||
| Gift card liability, non-current | $ 600 | $ 600 | $ 800 | ||