XML 83 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock - Summary Of Common Stock Capital Shares Reserved For Future Issuance (Detail) - shares
Apr. 30, 2021
Jan. 31, 2021
Jan. 31, 2020
Common Stock Capital Shares Reserved For Future Issuance [Line Items]      
Total shares of common stock reserved 132,298,260 266,494,345 227,825,043
Common stock reserved for Earnout [Member]      
Common Stock Capital Shares Reserved For Future Issuance [Line Items]      
Total shares of common stock reserved 9,000,000    
Stock options issued and outstanding [Member]      
Common Stock Capital Shares Reserved For Future Issuance [Line Items]      
Total shares of common stock reserved 29,795,964 30,167,178 34,883,465
Common stock warrants outstanding [Member]      
Common Stock Capital Shares Reserved For Future Issuance [Line Items]      
Total shares of common stock reserved 43,895,087 36,402,515 14,051,462
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 41,429,526    
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    
Conversion Of Redeemable Convertible Preferred Stock [Member]      
Common Stock Capital Shares Reserved For Future Issuance [Line Items]      
Total shares of common stock reserved   193,037,715 170,686,661
Redeemable convertible preferred stock warrants outstanding [Member]      
Common Stock Capital Shares Reserved For Future Issuance [Line Items]      
Total shares of common stock reserved   2,358,546 2,358,546
Shares available for grant under 2017 Stock Option Plan [Member]      
Common Stock Capital Shares Reserved For Future Issuance [Line Items]      
Total shares of common stock reserved   4,528,391 5,844,909