v3.25.1
Stockholders Equity (Details) - Equity Option [Member]
6 Months Ended
Apr. 30, 2025
USD ($)
$ / shares
shares
Offsetting Assets [Line Items]  
Aggregate number of shares outstanding, Beginning | shares 189,590
Aggregate exercise price outstanding, Beginning | $ $ 6,847,736
Weighted average exercise price outstanding, Beginning $ 36.12
Aggregate number of shares, Granted | shares
Aggregate exercise price, Granted | $
Exercise price range, Granted
Weighted average exercise price, Granted
Aggregate number of shares, Exercised | shares
Aggregate exercise price, Exercised | $
Exercise price range, Exercised
Weighted average exercise price, Exercised
Aggregate number of shares, Cancelled forfeited or expired | shares (69,637)
Aggregate exercise price, Cancelled forfeited or expired | $ $ (3,494,717)
Weighted average exercise price, Cancelled forfeited or expired $ 50.18
Aggregate number of shares outstanding, Ending | shares 119,953
Aggregate exercise price outstanding, Ending | $ $ 3,353,019
Weighted average exercise price outstanding, Ending $ 27.95
Aggregate number of shares, Exercisable | shares 118,167
Aggregate exercise price, Exercisable | $ $ 3,323,447
Weighted average exercise price, Exercisable $ 28.12
Minimum [Member]  
Offsetting Assets [Line Items]  
Exercise price range outstanding, Beginning 3.64
Exercise price range, Cancelled forfeited or expired 15.33
Exercise price range outstanding, Ending 3.64
Exercise price range, Exercisable 3.64
Maximum [Member]  
Offsetting Assets [Line Items]  
Exercise price range outstanding, Beginning 602.28
Exercise price range, Cancelled forfeited or expired 602.28
Exercise price range outstanding, Ending 59.85
Exercise price range, Exercisable $ 59.85