Fair Value Measurements - Schedule of Carrying and Estimated Fair Value (Details) - USD ($) $ in Thousands |
Aug. 03, 2024 |
Feb. 03, 2024 |
Jul. 29, 2023 |
|---|---|---|---|
| Carrying Value | |||
| Senior notes | $ 1,483,734 | $ 1,483,260 | $ 1,482,794 |
| Fair Value, Recurring | Senior notes due 2032 | |||
| Carrying Value | |||
| Senior notes | 743,547 | 743,168 | 742,795 |
| Fair Value, Recurring | Senior notes due 2032 | Level 2 | |||
| Fair Value | |||
| Senior notes due 2032 and 2052 | 656,783 | 633,915 | 609,518 |
| Fair Value, Recurring | Senior notes due 2052 | |||
| Carrying Value | |||
| Senior notes | 740,187 | 740,092 | 739,999 |
| Fair Value, Recurring | Senior notes due 2052 | Level 2 | |||
| Fair Value | |||
| Senior notes due 2032 and 2052 | $ 550,860 | $ 535,470 | $ 509,813 |