XML 33 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Impact on the Balance Sheets From Adoption of New Accounting Standard (Details) - USD ($)
Oct. 31, 2018
Feb. 01, 2018
Jan. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract receivables, current $ 1,231,969 $ 507,000 $ 223,791
Contract receivables, noncurrent 614,725 468,000 0
Deferred revenues 5,845,779 8,793,000 9,481,807
Accumulated deficit (73,454,534) (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 805,000   224,000
Contract receivables, noncurrent 43,000   0
Deferred revenues 5,962,000   9,482,000
Accumulated deficit (74,570,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 427,000 283,000  
Contract receivables, noncurrent 572,000 468,000  
Deferred revenues (116,000) (689,000)  
Accumulated deficit $ 1,115,000 $ 1,440,000