XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet - Additional Information (Detail)
3 Months Ended 12 Months Ended
Apr. 30, 2019
USD ($)
customer
Jan. 31, 2019
USD ($)
customer
Balance Sheet [Line Items]    
Contracts receivable $ 2,600,000 $ 3,000,000
Number of customers due | customer 2 3
Contracts receivable, noncurrent $ 465,000  
Contracts receivable, interest rate 3.10% 3.60%
Impairment of long-lived assets $ 0  
Minimum    
Balance Sheet [Line Items]    
Contracts receivable repayment term 4 months  
Maximum    
Balance Sheet [Line Items]    
Contracts receivable repayment term 33 months