XML 100 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from the Diluted Loss Per Share Calculation (Details) - shares
1 Months Ended 12 Months Ended
Aug. 15, 2019
May 15, 2019
Mar. 31, 2005
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Potentially dilutive securities excluded from diluted loss per share calculation       2,578,949 3,553,868 5,792,982
Series B Preferred Stock            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Preferred stock, dividend rate, percentage 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%
Orion Warrants            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Potentially dilutive securities excluded from diluted loss per share calculation           2,700,000
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            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Potentially dilutive securities excluded from diluted loss per share calculation       20,231 22,388 23,891
Unvested Restricted Stock Awards            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Potentially dilutive securities excluded from diluted loss per share calculation           538
Unvested Restricted Stock Units            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Potentially dilutive securities excluded from diluted loss per share calculation       2,520,881 2,543,541 2,066,602
5% Series B Cumulative Convertible Perpetual Preferred Stock            
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 37,837