Revenue Recognition - Gift Card Liability (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 29, 2023 |
Jul. 30, 2022 |
Jul. 29, 2023 |
Jul. 30, 2022 |
|
| Contract With Customer, Liability [Roll Forward] | ||||
| Beginning balance | $ 35,543 | |||
| Ending balance | $ 39,505 | 39,505 | ||
| Gift Card Liability | ||||
| Contract With Customer, Liability [Roll Forward] | ||||
| Beginning balance | 23,656 | $ 23,288 | 25,604 | $ 25,066 |
| Ending balance | 30,350 | 22,753 | 30,350 | 22,753 |
| Issuances and acquired | ||||
| Contract With Customer, Liability [Roll Forward] | ||||
| Increase (decrease) in gift card liability | 13,725 | 6,530 | 18,708 | 12,613 |
| Redemptions | ||||
| Contract With Customer, Liability [Roll Forward] | ||||
| Increase (decrease) in gift card liability | (6,436) | (6,316) | (12,536) | (13,322) |
| Gift card breakage | ||||
| Contract With Customer, Liability [Roll Forward] | ||||
| Increase (decrease) in gift card liability | $ (595) | $ (749) | $ (1,426) | $ (1,604) |