XML 94 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Benefit Plans - ESPP Activity (Details)
12 Months Ended
Oct. 31, 2017
shares
Employee Stock Purchase Plan [Member]  
Employee Stock Purchase Plan [Line Items]  
ESPP, Available for issuance, Number of Shares, Beginning Balance 62,226
ESPP, Available for issuance, Number of Shares, Ending Balance 70
Issued at $2.85 per share [Member]  
Employee Stock Purchase Plan [Line Items]  
ESPP, Issued at $2.85 and $0.98 per share, Number of Shares (25,988)
Issued at $0.98 per share [Member]  
Employee Stock Purchase Plan [Line Items]  
ESPP, Issued at $2.85 and $0.98 per share, Number of Shares (36,168)