XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Preferred Stock - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jul. 31, 2021
$ / shares
shares
Jul. 31, 2021
USD ($)
$ / shares
shares
Jul. 31, 2020
USD ($)
shares
Jul. 01, 2021
shares
Apr. 30, 2021
shares
Jan. 31, 2021
$ / shares
shares
Apr. 30, 2020
shares
Jan. 31, 2020
shares
Temporary Equity [Line Items]                
Redeemable convertible preferred stock, shares outstanding (in shares) 0 0 144,929,131   167,058,113 167,058,113 144,929,131 113,523,948
Issuance of Series E Preferred Stock, net of issuance costs (in shares)     31,405,183          
Proceeds from issuance of Series E redeemable convertible preferred stock, net of issuance costs | $   $ 0 $ 152,539          
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000       0    
Preferred stock, par or stated value per share (in USD per share) | $ / shares $ 0.0001 $ 0.0001       $ 0.0001    
Preferred stock, shares outstanding (in shares) 0 0       0    
Redeemable convertible preferred stock                
Temporary Equity [Line Items]                
Redeemable convertible preferred stock, shares outstanding (in shares)       167,058,113        
Preferred stock, convertible, conversion ratio 1 1            
Class B Common Stock                
Temporary Equity [Line Items]                
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) 169,787,200              
Conversion of redeemable convertible preferred stock to common stock upon initial public offering, not on a one-for-one basis (in shares) 34,134,270              
Series E                
Temporary Equity [Line Items]                
Redeemable convertible preferred stock, shares outstanding (in shares)       31,405,183   31,405,183    
Issuance of Series E Preferred Stock, net of issuance costs (in shares)     31,405,183          
Original issuance price per share (in USD per share) | $ / shares           $ 4.8617    
Proceeds from issuance of Series E redeemable convertible preferred stock, net of issuance costs | $     $ 152,500          
Temporary equity, issuance costs | $     $ 100