XML 89 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Future Issuance (Details) - shares
shares in Thousands
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Class of Stock [Line Items]      
Share reserved for future equity grants (in shares) 15,200    
Shares underlying outstanding stock options (in shares) 1,689 3,334 7,546
Shares reserved for future issuance (in shares) 41,346    
RSUs      
Class of Stock [Line Items]      
Shares underlying outstanding restricted stock units (in shares) 22,136 21,708 22,632
Employee Stock Purchase Plan      
Class of Stock [Line Items]      
Shares reserved for future issuance (in shares) 2,362    
Common Class A | 2016 Plan      
Class of Stock [Line Items]      
Share reserved for future equity grants (in shares) 15,159    
Shares reserved for future issuance (in shares) 22,400