XML 73 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Details) - USD ($)
Jul. 01, 2018
Oct. 25, 2013
Jan. 31, 2019
Jan. 31, 2018
Commitments and Contingencies        
Minimum fees due under shared office arrangement     $ 286,000  
Royalty liability     905,000 $ 2,469,000
Royalty Agreement with Montefiore        
Commitments and Contingencies        
Term of licensing agreement   15 years    
One-time initial base royalty fee   $ 3,000,000    
Minimum commitment for additional royalty payments   $ 3,000,000    
Period of time over which additional royalty payments are to be made 6 years 6 months      
Term of maintenance and service 24 months      
Cash payment due per royalty agreement $ 1,000,000      
Deferred revenue     $ 1,172,000