Commitments and Contingencies - Schedule of Purchase Commitments (Details) $ in Thousands |
Jan. 28, 2024
USD ($)
|
|---|---|
| Purchase Commitments [Line Items] | |
| Purchase obligation due within one year | $ 257,721 |
| Purchase obligations due in second and third years | 12,853 |
| Total | 270,574 |
| Open capital purchase commitments | |
| Purchase Commitments [Line Items] | |
| Purchase obligation due within one year | 5,457 |
| Purchase obligations due in second and third years | 0 |
| Total | 5,457 |
| Other open purchase commitments | |
| Purchase Commitments [Line Items] | |
| Purchase obligation due within one year | 252,264 |
| Purchase obligations due in second and third years | 12,853 |
| Total | $ 265,117 |