Income Taxes - Schedule of Effective Tax Rate from Income (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Apr. 29, 2023 |
Apr. 30, 2022 |
Apr. 29, 2023 |
Apr. 30, 2022 |
|
| Income Tax Disclosure [Abstract] | ||||
| Loss before income taxes | $ (21,453) | $ (77,628) | $ (142,446) | $ (109,825) |
| Provision for income taxes | $ 372 | $ 412 | $ 868 | $ 954 |
| Effective tax rate | (1.70%) | (0.50%) | (0.60%) | (0.90%) |