Quarterly report [Sections 13 or 15(d)]

STOCK-BASED COMPENSATION (Details Narrative)

v3.25.1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Oct. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock issued upon exercise of stock options, value $ 57,000   $ 124,000  
Number of shares issued 4,000 $ 7,000 $ 4,000 7,000  
Expenses for shares issued services     $ 96,000  
Treasury stock, common shares 2,000   2,000   2,000
Treasury stock repurchased, average cost         $ 3.17
Treasury stock total cost     $ 6,000
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   19,999   43,999  
Common stock issued upon exercise of stock options, value   $ 57,000   $ 124,000  
2018 Share Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares options, granted     1,355,000    
Shares available for future grants 645,000   645,000    
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,000 $ 7,000  
Employees and Directors [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted $ 962,000 1,238,000 1,993,000 2,346,000  
Consultants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted $ 26,000 $ 22,000 $ 50,000 $ 78,000  
Employees And Consultants [Member] | 2018 Share Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares options, granted 0 15,000 1,355,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 $ 4.39   $ 4.39    
Consultant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares issued services   29,336   29,336  
Expenses for shares issued services $ 96,000   $ 96,000