XML 79 R54.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 3 Months Ended
Jan. 31, 2023
Mar. 31, 2005
Jan. 31, 2023
Jan. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from diluted loss per share calculation     7,160,157 4,287,147
Series B Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Preferred stock, dividend rate, percentage 5.00% 5.00%    
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
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,432
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     7,102,089 3,276,776
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