Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF OPTION ACTIVITY (Details)

v3.25.2
SCHEDULE OF OPTION ACTIVITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares, Exercised (35,000) (35,000)
2010 Share Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares, Options Outstanding Beginning Balance   986,968
Weighted Average Exercise Price Per Share, Outstanding Beginning Balance   $ 2.77
Shares, Exercised   (685)
Weighted Average Price Per Share, Exercised   $ 2.92
Shares, Options Outstanding Ending Balance 986,283 986,283
Shares, Options Outstanding, Exercisable 986,283 986,283
Weighted Average Exercise Price Per Share, Outstanding Ending Balance $ 2.77 $ 2.77
Weighted Average Exercise Price Per Share, Exercisable $ 2.77 $ 2.77
Aggregate Intrinsic Value, Outstanding $ 650 $ 650
Aggregate Intrinsic Value, Exercisable $ 650 $ 650
2018 Share Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares, Options Outstanding Beginning Balance   11,171,094
Weighted Average Exercise Price Per Share, Outstanding Beginning Balance   $ 3.74
Shares, Granted   1,430,000
Weighted Average Exercise Price Per Share, Granted   $ 2.41
Shares, Exercised   (35,000)
Weighted Average Price Per Share, Exercised   $ 2.09
Shares, Forfeited/Expired   (90,000)
Weighted Average Price Per Share, Forfeited/Expired   $ 3.54
Shares, Options Outstanding Ending Balance 12,476,094 12,476,094
Shares, Options Outstanding, Exercisable 8,943,235 8,943,235
Weighted Average Exercise Price Per Share, Outstanding Ending Balance $ 3.59 $ 3.59
Weighted Average Exercise Price Per Share, Exercisable $ 3.61 $ 3.61
Aggregate Intrinsic Value, Outstanding $ 1,707 $ 1,707
Aggregate Intrinsic Value, Exercisable $ 972 $ 972