Commitments and Contingencies - Schedule of Other Assets (Details) - USD ($) $ in Thousands |
Jan. 28, 2024 |
Jan. 29, 2023 |
|---|---|---|
| Other Commitments [Line Items] | ||
| Cash surrender value of life insurance | $ 29,636 | $ 33,676 |
| Other current assets | ||
| Other Commitments [Line Items] | ||
| Cash surrender value of life insurance | 4,538 | 0 |
| Other assets | ||
| Other Commitments [Line Items] | ||
| Cash surrender value of life insurance | $ 25,098 | $ 33,676 |