Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF OPTION ACTIVITY (Details)

v3.23.1
SCHEDULE OF OPTION ACTIVITY (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Apr. 30, 2023
USD ($)
$ / shares
shares
2010 Share Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares, options outstanding, beginning balance | shares 1,501,500
Weighted Average Exercise Price Per Share, Outstanding Beginning balance | $ / shares $ 2.83
Shares, options, exercised | shares (21,818)
Weighted average exercise price per share, exercised | $ / shares $ 2.65
Shares, Options outstanding, Ending balance | shares 1,479,682
Weighted Average Exercise Price Per Share, Outstanding Ending balance | $ / shares $ 2.83
Aggregate intrinsic value, outstanding and exercisable | $ $ 2,074
2018 Share Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares, options outstanding, beginning balance | shares 8,817,372
Weighted Average Exercise Price Per Share, Outstanding Beginning balance | $ / shares $ 3.57
Shares, options, exercised | shares (8,372)
Weighted average exercise price per share, exercised | $ / shares $ 2.84
Shares, Options outstanding, Ending balance | shares 10,164,000
Weighted Average Exercise Price Per Share, Outstanding Ending balance | $ / shares $ 3.68
Shares, options, granted | shares 1,505,000
Weighted Average Exercise Price Per Share, Granted | $ / shares $ 4.29
Shares, options, exercised | shares (150,000)
Weighted average exercise price per share, exercised | $ / shares $ 5.30
Aggregate Intrinsic Value, Outstanding Ending balance | $ $ 4,683
Shares, Options outstanding, Exercisable | shares 5,964,554
Weighted Average Exercise Price Per Share, Exercisable | $ / shares $ 3.63
Aggregate Intrinsic Value, Exercisable | $ $ 3,354