v3.26.1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Oct. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares options, granted 6,000   6,000    
Number of share issued 5,428 35,000 5,428 21,642  
Common stock issued upon exercise of stock options, value $ 2,000 $ 60,000 $ 2,000  
Shares purchased aggregate proceeds     $ 4,000 $ 4,000  
Treasury stock, common shares 0 0 0 0 2,000
Treasury stock repurchased, average cost         $ 3.17
Treasury stock total cost         $ 6,000
Share-Based Payment Arrangement, Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock issued upon exercise of stock options   685 20,283 685  
Common stock issued upon exercise of stock options, value   $ 2,000 $ 60,000 $ 2,000  
2018 Share Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares options, granted     720,000    
Shares available for future grants 1,395,000   1,395,000    
Employee Stock Purchase Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Employees purchase shares percentage     85.00%    
Employees purchased, shares     1,530 1,518  
Shares purchased aggregate proceeds     $ 4,000 $ 4,000  
Employees and Directors [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation $ 637,000 829,000 2,042,000 2,822,000  
Consultants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation $ 29,000 $ 26,000 $ 85,000 $ 77,000  
Employees and Consultants [Member] | 2018 Share Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares options, granted 0 75,000 720,000 1,430,000  
Employees and Consultants [Member] | 2018 Share Plan [Member] | Minimum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share exercise price $ 3.18 $ 3.18 $ 3.18 $ 3.18  
Employees and Consultants [Member] | 2018 Share Plan [Member] | Maximum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share exercise price $ 3.24 $ 3.24 $ 3.24 $ 3.24