Quarterly report [Sections 13 or 15(d)]

STOCK-BASED COMPENSATION (Details Narrative)

v3.25.2
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Oct. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock issued upon exercise of stock options 35,000   35,000    
Common stock issued upon exercise of stock options, value $ 2 $ 194 $ 2 $ 318  
Number of shares issued     $ 4 7  
Expenses for shares issued services   $ 159   $ 255  
Treasury stock, common shares 2,000   2,000   2,000
Treasury stock repurchased, average cost         $ 3.17
Treasury stock total cost     $ 6
Common Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock issued upon exercise of stock options 14,043 80,000 14,043 123,999  
Common stock issued upon exercise of stock options, value $ 1 $ 1  
Number of shares issued services 21,642 60,000 21,642 89,336  
Shares purchased     1,518 2,616  
Number of shares issued      
Expenses for shares issued services     $ 1  
Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of warrants to purchase common stock 300,000   300,000    
Exercise price of warrants $ 6.56   $ 6.56    
Maturity date Mar. 22, 2026   Mar. 22, 2026    
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 80,000 685 123,999  
Common stock issued upon exercise of stock options, value $ 2 $ 194 $ 2 $ 318  
2018 Share Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares options, granted     1,430,000    
Common stock issued upon exercise of stock options     35,000    
Shares available for future grants 656,642   656,642    
Employee Stock Purchase Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Employees purchase shares percentage     85.00%    
Shares purchased     1,518 2,616  
Number of shares issued     $ 4 $ 7  
Employees and Directors [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted $ 829 1,094 2,822 3,440  
Consultants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted $ 26 $ 23 $ 77 $ 101  
Employees And Consultants [Member] | 2018 Share Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares options, granted 75,000 0 1,430,000 1,350,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 $ 2.37   $ 2.37    
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.07   $ 3.07    
Consultant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares issued services   60,000   89,336  
Expenses for shares issued services   $ 62   $ 158