Revenue Recognized for Redemption of Gift Cards and Loyalty Rewards Deferred (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jul. 01, 2025 |
Jun. 30, 2026 |
Jul. 01, 2025 |
|
| Disaggregation of Revenue [Abstract] | ||||
| Revenue recognized from gift card liability | $ 2,112 | $ 2,142 | $ 7,743 | $ 7,911 |
| Revenue recognized from guest loyalty program | $ 2,322 | $ 1,319 | $ 9,201 | $ 7,065 |