XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock - Summary Of Common Stock Capital Shares Reserved For Future Issuance (Detail)
Jul. 31, 2021
shares
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 118,724,904
Restricted Stock Units and Outstanding [Member]  
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 4,017,149
Common stock reserved for Earnout [Member]  
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 39,249,702
Stock options issued and outstanding [Member]  
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 26,401,717
Shares available for grant under 2021 Equity Incentive Plan [Member]  
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 40,878,653
Shares available for grant under 2021 ESPP [Member]  
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 8,177,683