XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders’ Equity (Tables)
6 Months Ended
Apr. 30, 2024
Equity [Abstract]  
Schedule of stock options
               
                Weighted
        Aggregate       Average
    Aggregate Number   Exercise Price   Exercise Price Range   Exercise Price
Outstanding, October 31, 2023     449,106     $ 14,081,408     $ 10.08-602.28     $ 31.36  
Granted     104,693       529,899       2.81-11.76       5.06  
Exercised                        
Cancelled, forfeited, or expired     (285,978 )     (4,504,492 )     2.81 - 36.12       15.75  
Outstanding, April 30, 2024     267,821     $ 10,106,815     $ 2.81-602.28     $ 37.74  
Exercisable, April 30, 2024     225,963     $ 9,619,018     $ 3.64-602.28     $ 42.57  
Schedule of warrant information
               
                Weighted
    Aggregate   Aggregate   Exercise Price   Average
    Number   Exercise Price   Range   Exercise Price
Outstanding, October 31, 2023     242,548     $ 13,946,006     $ 12.39-126.00     $ 57.51  
Granted                        
Exercised                        
Cancelled, forfeited, or expired     (36,912 )     (544,025 )     12.39-15.33       14.74  
Outstanding, April 30, 2024     205,636     $ 13,401,981     $ 39.90-126.00     $ 65.19  
Exercisable, April 30, 2024     205,636     $ 13,401,981     $ 39.90-126.00     $ 65.19