XML 80 R59.htm IDEA: XBRL DOCUMENT v3.3.1.900
Shareholders' Equity (Deficit) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Jun. 25, 2013
Stock Issued During Period, Value, New Issues $ 26,921 $ 105,966 $ 5,548  
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001    
Proceeds from Issuance of Common Stock $ 27,060 $ 105,844 $ 5,040  
Common Stock, Capital Shares Reserved for Future Issuance 2,000,000      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 200,000 500,000 400,000  
Public stock offering [Member]        
Common stock issued relating to full exercise of an over allottment option   300,000    
Price Per Share for New Common Stock Issuance   $ 18.00    
Proceeds from Issuance of Common Stock   $ 32,000    
shares issued 2014 public offering   1,900,000    
Common Stock [Member]        
Common stock issued to settle make-whole obligation, shares   459,523    
Stock Issued During Period, Shares, Acquisitions     293,897  
Stock Issued During Period, Shares, New Issues 1,845,166 4,973,604 357,983  
Stock Issued During Period, Value, New Issues $ 1 $ 0 $ 0  
Common Stock [Member] | Common Stock [Member]        
Stock Issued During Period, Shares, New Issues 1,900,000 1,600,000    
Proceeds from Issuance of Common Stock $ 26,900 $ 41,300    
NRG Energy [Member]        
Stock Issued During Period, Shares, New Issues   1,200,000    
Price Per Share for New Common Stock Issuance   $ 28.68    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 40.2    
Proceeds from Issuance of Common Stock   $ 35,000    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   200,000    
Convertible Debt [Member]        
Convertible Debt   $ 38,000   $ 38,000
Stock Issued During Period, Shares, Conversion of Convertible Securities   2,040,000    
Common stock issued to settle make-whole obligation, shares   500,000    
Stock Issued During Period, Shares, Conversion of Convertible Securities, Accrued Interest   30,000