Revenue Recognition - Gift Card Liability (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Apr. 29, 2023 |
Apr. 30, 2022 |
|
| Contract With Customer, Liability [Roll Forward] | ||
| Beginning balance | $ 35,543 | |
| Ending balance | 33,243 | |
| Gift Card Liability | ||
| Contract With Customer, Liability [Roll Forward] | ||
| Beginning balance | 25,604 | $ 25,066 |
| Ending balance | 23,656 | 23,288 |
| Issuances | ||
| Contract With Customer, Liability [Roll Forward] | ||
| Increase (decrease) in gift card liability | 4,983 | 6,083 |
| Redemptions | ||
| Contract With Customer, Liability [Roll Forward] | ||
| Increase (decrease) in gift card liability | (6,100) | (7,006) |
| Gift card breakage | ||
| Contract With Customer, Liability [Roll Forward] | ||
| Increase (decrease) in gift card liability | $ (831) | $ (855) |