Revenue Recognition - Loyalty Deferred Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 30, 2022 |
Jul. 31, 2021 |
Jul. 30, 2022 |
Jul. 31, 2021 |
|
| Contract With Customer, Liability [Roll Forward] | ||||
| Beginning balance | $ 35,985 | |||
| Ending balance | $ 31,632 | 31,632 | ||
| Loyalty Program | ||||
| Contract With Customer, Liability [Roll Forward] | ||||
| Beginning balance | 9,356 | $ 8,273 | 10,918 | $ 8,951 |
| (Revenue recognized)/reduction in revenue | (602) | 541 | (2,164) | (137) |
| Ending balance | $ 8,754 | $ 8,814 | $ 8,754 | $ 8,814 |