v3.20.1
Redeemable Convertible Preferred Stock (Details)
$ in Thousands
12 Months Ended
Jun. 14, 2019
USD ($)
shares
Jun. 13, 2019
Jan. 31, 2020
USD ($)
Jan. 31, 2019
USD ($)
Jan. 31, 2018
USD ($)
Temporary Equity [Line Items]          
Conversion of redeemable convertible preferred stock to common stock     $ 557,912 $ 0 $ 0
Shares of common stock issuable upon conversion of redeemable convertible preferred stock | IPO          
Temporary Equity [Line Items]          
Conversion of stock, shares converted | shares 131,267,586        
Conversion of stock, conversion ratio   1      
Conversion of redeemable convertible preferred stock to common stock $ 557,900