XML 74 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Net Loss Per Ordinary Share - Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Loss Per Ordinary Share (Detail) - shares
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of earnings per share 2,236,983 2,244,323
Options to purchase ordinary shares [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of earnings per share 427,861 771,769
Restricted stock units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of earnings per share 1,786,252 1,441,462
Employee stock purchase plan awards [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of earnings per share 22,870 31,092