Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF OPTION ACTIVITY (Details)

v3.26.1
SCHEDULE OF OPTION ACTIVITY (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Apr. 30, 2026
USD ($)
$ / shares
shares
2010 Share Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares, Options Outstanding Beginning Balance | shares 786,283
Weighted Average Exercise Price Per Share, Outstanding Beginning Balance | $ / shares $ 2.73
Shares, Granted | shares
Weighted Average Exercise Price Per Share, Granted | $ / shares
Shares Options, Exercised | shares (20,283)
Weighted Average Exercise Price Per Share, Option Exercised | $ / shares $ 2.96
Shares, Forfeited/expired | shares (25,000)
Weighted Average Exercise Price Per Share, Forfeited/expired | $ / shares $ 2.92
Shares, Options Outstanding Ending Balance | shares 741,000
Shares, Options Outstanding, Exercisable | shares 741,000
Weighted Average Exercise Price Per Share, Outstanding Ending Balance | $ / shares $ 2.72
Weighted Average Exercise Price Per Share, Exercisable | $ / shares $ 2.72
Aggregate Intrinsic Value, Outstanding | $ $ 597
Aggregate Intrinsic Value, Exercisable | $ $ 597
2018 Share Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares, Options Outstanding Beginning Balance | shares 12,411,094
Weighted Average Exercise Price Per Share, Outstanding Beginning Balance | $ / shares $ 3.60
Shares, Granted | shares 720,000
Weighted Average Exercise Price Per Share, Granted | $ / shares $ 3.18
Shares, Forfeited/expired | shares (100,000)
Weighted Average Exercise Price Per Share, Forfeited/expired | $ / shares $ 5.30
Shares, Options Outstanding Ending Balance | shares 13,031,094
Shares, Options Outstanding, Exercisable | shares 9,821,358
Weighted Average Exercise Price Per Share, Outstanding Ending Balance | $ / shares $ 3.56
Weighted Average Exercise Price Per Share, Exercisable | $ / shares $ 3.57
Aggregate Intrinsic Value, Outstanding | $ $ 1,467
Aggregate Intrinsic Value, Exercisable | $ $ 1,019