XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.4
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Jan. 31, 2026
Jan. 31, 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    
Treasury stock, common shares 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]      
Number of warrants to purchase common stock 300,000    
Exercise price of warrants $ 6.56    
Maturity date 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 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,295,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 0 0  
Employees and Directors [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options granted $ 768,000 $ 1,031,000  
Consultants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options granted $ 28,000 $ 24,000  
Employees and Consultants [Member] | 2018 Share Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares options, granted 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  
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