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)