Revenue - Reconciliation of Gift Card Contract Liability (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
May 01, 2026 |
May 02, 2025 |
|
| Revenue from Contract with Customer [Abstract] | ||
| Balance as of beginning of period | $ 31,350 | $ 34,746 |
| Gift cards issued | 13,817 | 14,612 |
| Gift cards redeemed | (11,180) | (15,310) |
| Gift card breakage | (3,180) | (684) |
| Balance as of end of period | $ 30,807 | $ 33,364 |