XML 41 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders’ Equity (Tables)
12 Months Ended
Oct. 31, 2023
Equity [Abstract]  
Schedule of stock options
               
    Aggregate   Aggregate   Exercise   Average
    Number   Exercise Price   Price Range   Exercise Price
Outstanding, October 31, 2021     7,143     $ 3,074,010      $ 191.52-602.28     $ 430.17  
   Granted     148,124       6,708,460       21.63-59.85       45.29  
   Exercised                        
   Cancelled, forfeited, or expired     (2,778 )     (861,041 )     191.52-545.58       309.95  
Outstanding, October 31, 2022     152,489       8,921,429       21.63-602.28       58.50  
   Granted     300,188       5,314,460       10.08-20.72       17.66  
   Exercised                        
   Cancelled, forfeited, or expired     (3,571 )     (154,481 )     43.26       43.26  
Outstanding, October 31, 2023     449,106     $ 14,081,408      $ 10.08-602.28       31.36  
   Exercisable, October 31, 2023     185,496     $ 9,194,852      $ 12.81-602.28     $ 49.57  

Schedule of assumptions
               
    2023   2022
Expected dividend yield     0 %     0 %
Expected option term (years)     6.25-10       10  
Expected volatility     270.98%-286.91 %     279.81%-288.93 %
Risk-free interest rate     3.47%-4.34 %     1.74%-3.13 %
Schedule of warrant information
                               
    Aggregate   Aggregate   Exercise   Average
    Number   Exercise Price   Price Range   Exercise Price
Outstanding, October 31, 2021     151,139     $ 6,030,452     $ 39.90     $ 39.90  
   Granted                              
   Exercised     (40,743 )     (1,625,650 )     39.90       39.90  
   Cancelled, forfeited, or expired                        
Outstanding, October 31, 2022     110,396       4,404,802       39.90       39.90  
   Granted     132,152       9,544,205       12.39-126.00       72.22  
   Exercised                              
   Cancelled, forfeited, or expired                        
Outstanding, October 31, 2023     242,548     $ 13,949,006     $ 12.39-126.00     $ 57.51  
   Exercisable, October 31, 2023     242,548     $ 13,949,006     $ 12.39-126.00     $ 57.51  

Schedule of fair value of the warrants
       
Expected term (years)     5  
Expected volatility     243.20% - 247.90 %
Risk-free interest rate     3.81% - 4.18 %