XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Dec. 14, 2017
May 03, 2017
Apr. 30, 2018
Oct. 31, 2017
Stockholders' Equity Note        
Common stock, shares authorized     225,000,000 125,000,000
Excess percentage of common shares outstanding 19.90%      
Series C Warrants [Member]        
Stockholders' Equity Note        
Class of Warrant or Right, Outstanding     11,569,364 11,580,900
Series D Warrants [Member]        
Stockholders' Equity Note        
Class of Warrant or Right, Outstanding       2,584,174
Series A Warrants [Member]        
Stockholders' Equity Note        
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 5.83  
Class of Warrant or Right, Outstanding     7,680,000  
Common Stock | Series C Warrants [Member]        
Stockholders' Equity Note        
Stock issued during period, shares, new issues     11,536  
Net proceeds from common stock and warrants     $ 20  
Common Stock | Series D Warrants [Member]        
Stockholders' Equity Note        
Stock issued during period, shares, new issues     2,584,174  
Net proceeds from common stock and warrants     $ 3,300  
Convertible Preferred Offering [Member] | Series C Preferred Stock [Member]        
Stockholders' Equity Note        
Preferred stock offering date 2017-09      
Underwritten Public Offering [Member]        
Stockholders' Equity Note        
Stock issued during period, shares, new issues   12,000,000    
Underwritten Public Offering [Member] | Series C Warrants [Member]        
Stockholders' Equity Note        
Class of warrants or rights issued   12,000,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 1.60    
Class of warrant or right term   5 years    
Underwritten Public Offering [Member] | Series D Warrants [Member]        
Stockholders' Equity Note        
Class of warrants or rights issued   12,000,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 1.28    
Class of warrant or right term   1 year