XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Deferred Contract Costs (Details) - USD ($)
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]      
Deferred contract costs $ 32,100,000   $ 31,600,000
Amortization of deferred contract costs 3,250,000 $ 2,440,000  
Impairment loss in relation to costs capitalized $ 0 $ 0