Revenue Recognition - Gift Card Liability (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Oct. 29, 2022 |
Oct. 30, 2021 |
Oct. 29, 2022 |
Oct. 30, 2021 |
|
| Contract With Customer, Liability [Roll Forward] | ||||
| Beginning balance | $ 35,985 | |||
| Ending balance | $ 31,947 | 31,947 | ||
| Gift Card Liability | ||||
| Contract With Customer, Liability [Roll Forward] | ||||
| Beginning balance | 22,753 | $ 20,734 | 25,066 | $ 23,478 |
| Ending balance | 22,166 | 20,453 | 22,166 | 20,453 |
| Issuances | ||||
| Contract With Customer, Liability [Roll Forward] | ||||
| Increase (decrease) in gift card liability | 5,575 | 5,762 | 18,188 | 15,600 |
| Redemptions | ||||
| Contract With Customer, Liability [Roll Forward] | ||||
| Increase (decrease) in gift card liability | (5,601) | (5,561) | (18,923) | (16,860) |
| Gift card breakage | ||||
| Contract With Customer, Liability [Roll Forward] | ||||
| Increase (decrease) in gift card liability | $ (561) | $ (482) | $ (2,165) | $ (1,765) |