XML 37 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Restatement for error correction (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Oct. 31, 2018
Jul. 31, 2018
Apr. 30, 2018
Oct. 31, 2019
Oct. 31, 2018
Jan. 31, 2019
Impact of prior-period errors                  
Net income (loss) $ (164,000) $ (608,000) $ 313,000 $ (678,000) $ (1,521,000) $ (569,000) $ (459,000) $ (2,768,000)  
Amortization Expense             (644,000) $ (895,000)  
Restatement Adjustment | Adjustment for Capitalized Software Costs                  
Impact of prior-period errors                  
Amortization Expense $ 214,000           $ 532,000    
Capitalized Software Costs | Restatement Adjustment                  
Impact of prior-period errors                  
Amortization Expense   $ 165,000 $ 153,000           $ (532,000)