XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders’ Equity (Tables)
3 Months Ended
Jan. 31, 2024
Equity [Abstract]  
Schedule of stock options
           Weighted
   Aggregate  Aggregate  Exercise Price  Average
   Number  Exercise Price  Range  Exercise Price
Outstanding, October 31, 2023   449,106   14,081,408   10.08-602.28   31.36 
Granted   8,811    78,038    2.81-11.76    8.86 
Exercised                    
Cancelled, forfeited, or expired   (154,762)   (3,206,669   20.72    20.72 
Outstanding, January 31, 2024   303,155   $10,952,777   $10.08-602.28   $36.13 
Exercisable, January 31, 2024   163,204   $8,732,962   $12.87-602.28   $53.51 
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   57.51 
Granted                
Exercised                
Cancelled, forfeited, or expired   (36,912)   (544,025)   12.39-15.33    14.74 
Outstanding, January 31, 2024   205,636   $13,404,980   $39.00-126.00   $65.19 
Exercisable, January 31, 2024   205,636   $13,404,980   $39.00-126.00   $65.19