Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Aug. 01, 2026 |
Aug. 02, 2025 |
Aug. 01, 2026 |
Aug. 02, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Stock options and restricted stock excluded from the calculation of diluted earning per share | 2,095 | 2,414 | 2,288 | 2,414 |
| Stock options | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Stock options and restricted stock excluded from the calculation of diluted earning per share | 2,018 | 2,383 | 2,211 | 2,383 |
| Restricted stock | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Stock options and restricted stock excluded from the calculation of diluted earning per share | 77 | 31 | 77 | 31 |