Quarterly report [Sections 13 or 15(d)]

STOCK-BASED COMPENSATION (Details Narrative)

v3.26.1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Oct. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock issued upon exercise of stock options, value   $ 60,000    
Shares purchased, value $ 4,000 $ 4,000 $ 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
Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Class of Warrant or Right, Outstanding 0   0    
Warrants Outstanding     300,000    
Weighted Average Exercise Price Per Share, Warrants Outstanding     $ 6.56    
Warrants Expired     (300,000)    
Warrants Outstanding      
Warrants Exercisable      
Weighted Average Exercise Price Per Share, Warrants outstanding      
Weighted Average Exercise Price Per Share, Warrants Exercisable      
Aggregate Intrinsic Value, Warrants Outstanding      
Aggregate intrinsic value, Warrants exercisable      
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 0 0 20,283 0  
Common stock issued upon exercise of stock options, value     $ 60,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%    
Shares purchased     1,530 1,518  
Shares purchased, value     $ 4,000 $ 4,000  
Employees and Directors [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation $ 637,000 $ 962,000 1,405,000 1,993,000  
Consultants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation $ 28,000 $ 26,000 $ 56,000 $ 50,000  
Employees and Consultants [Member] | 2018 Share Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares options, granted 0 0 720,000 1,355,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