Income Taxes - Uncertain Tax Positions (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jan. 28, 2023 |
Jan. 29, 2022 |
Jan. 30, 2021 |
|
| Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | |||
| Unrecognized tax benefits, beginning of year | $ 1,573 | $ 1,388 | $ 1,305 |
| Gross addition for tax positions of the current year | 335 | 0 | 0 |
| Gross addition for tax positions of the prior year | 174 | 291 | 327 |
| Settlements | 0 | 0 | 0 |
| Reduction for tax positions of prior years | 0 | 0 | 0 |
| Lapse of statute of limitations | (115) | (106) | (244) |
| Unrecognized tax benefits, end of year | $ 1,967 | $ 1,573 | $ 1,388 |