Revenue Recognition - Loyalty Deferred Revenue (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 | ||
| Loyalty Program | ||||
| Contract With Customer, Liability [Roll Forward] | ||||
| Beginning balance | 9,399 | $ 9,356 | 9,939 | $ 10,918 |
| Net revenue recognized | (369) | (602) | (909) | (2,164) |
| Ending balance | $ 9,030 | $ 8,754 | $ 9,030 | $ 8,754 |