Net Loss Per Share Attributable to Common Stockholders - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted EPS (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Apr. 29, 2023 |
Apr. 30, 2022 |
Apr. 29, 2023 |
Apr. 30, 2022 |
|
| Numerator: | ||||
| Net loss attributable to Class A and Class B common stockholders | $ (21,825) | $ (78,040) | $ (143,314) | $ (110,779) |
| Denominator: | ||||
| Weighted-average shares of common stock - basic (in shares) | 115,445,285 | 108,759,202 | 113,911,089 | 108,771,065 |
| Weighted-average shares of common stock - diluted (in shares) | 115,445,285 | 108,759,202 | 113,911,089 | 108,771,065 |
| Loss per share attributable to Class A and Class B common stockholders: | ||||
| Basic (in dollars per share) | $ (0.19) | $ (0.72) | $ (1.26) | $ (1.02) |
| Diluted (in dollars per share) | $ (0.19) | $ (0.72) | $ (1.26) | $ (1.02) |