XML 92 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Description of the Business and Significant Accounting Policies Revenue Recognition (Details 2)
3 Months Ended
Apr. 30, 2020
Minimum  
Revenue Recognition  
Accounts receivable payment terms 30 days
Maximum  
Revenue Recognition  
Accounts receivable payment terms 60 days