XML 36 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 ($)
Jul. 31, 2018
Feb. 01, 2018
Jan. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract receivables, current $ 826,277 $ 507,000 $ 223,791
Contract receivables, noncurrent 683,031 468,000 0
Deferred revenues 8,273,251 8,793,000 9,481,807
Accumulated deficit (72,776,024) (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 474,000   224,000
Contract receivables, noncurrent 190,000   0
Deferred revenues 8,414,000   9,482,000
Accumulated deficit (73,762,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 352,000 283,000  
Contract receivables, noncurrent 493,000 468,000  
Deferred revenues (141,000) (689,000)  
Accumulated deficit $ 986,000 $ 1,440,000