XML 78 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from the Diluted Loss Per Share Calculation (Details) - shares
9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share calculation 3,676,091 10,224,432
Orion Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share calculation   8,000,000
May 2017 Offering - Series C Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share calculation 950,102 964,114
Outstanding Options To Purchase Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share calculation 22,388 23,891
Unvested Restricted Stock Awards [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share calculation   701
Unvested Restricted Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share calculation 2,665,764 1,197,889
Series B Cumulative Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share calculation 37,837 37,837