XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Impact on the Balance Sheets From Adoption of New Accounting Standard (Details) - USD ($)
Apr. 30, 2018
Feb. 01, 2018
Jan. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract receivables, current $ 923,274 $ 507,000 $ 223,791
Contract receivables, noncurrent 686,658 468,000 0
Deferred revenues 7,301,408 8,793,000 9,481,807
Accumulated deficit (71,253,816) (70,685,000) (72,125,065)
Balances without adoption of ASC 606      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract receivables, current 560,000   224,000
Contract receivables, noncurrent 207,000   0
Deferred revenues 7,496,000   9,482,000
Accumulated deficit (72,292,000)   $ (72,125,000)
Adjustments due to ASC 606 | ASU 2014-09      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract receivables, current 363,000 283,000  
Contract receivables, noncurrent 480,000 468,000  
Deferred revenues (195,000) (689,000)  
Accumulated deficit $ 1,038,000 $ 1,440,000