v3.20.1
Description of Business and Basis of Presentation (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 14, 2019
USD ($)
$ / shares
shares
Jan. 31, 2020
USD ($)
modules
Jan. 31, 2019
USD ($)
Jan. 31, 2018
USD ($)
Class of Stock [Line Items]        
Number of cloud modules | modules   11    
Proceeds from the issuance of common stock upon initial public offering, net of underwriting discounts | $   $ 665,092 $ 0 $ 0
Class A Common Stock | IPO        
Class of Stock [Line Items]        
Common stock issued during period (in shares) | shares 20,700,000      
Share price (in usd per share) | $ / shares $ 34.00      
Proceeds from the issuance of common stock upon initial public offering, net of underwriting discounts | $ $ 659,200      
Underwriter's discounts, commissions and offering expenses | $ $ 44,800      
Common stock conversion ratio 1      
Class B Common Stock | IPO        
Class of Stock [Line Items]        
Number of shares issued in conversion of common stock (in shares) | shares 131,267,586      
Common stock conversion ratio 1      
Warrants Issued (in shares) | shares 336,386      
Warrants conversion ratio 1