Revenue Recognition (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jul. 01, 2025 |
Jun. 30, 2026 |
Jul. 01, 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 | $ 2,030 | $ 2,030 | $ 2,236 | ||
| Revenue recognized for redemption of gift cards | 500 | $ 600 | $ 1,300 | $ 1,300 | |
| Period in which initial fees received from franchisees will be recognized as revenue | 20 years | ||||
| Loyalty program deferred revenue | 900 | $ 900 | 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 | ||