XML 82 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Additional Information (Detail)
$ in Millions
3 Months Ended
Apr. 30, 2020
USD ($)
New Accounting Pronouncement, Early Adoption [Line Items]  
Unamortized share-based compensation expense $ 420.8
Weighted-average period of total compensation costs to be recognized in years 2 years 4 months 24 days
ESPP  
New Accounting Pronouncement, Early Adoption [Line Items]  
Unamortized share-based compensation expense $ 52.5
Weighted-average period of total compensation costs to be recognized in years 2 years