Quarterly report pursuant to Section 13 or 15(d)

STOCK BASED COMPENSATION (Details Narrative)

v3.24.0.1
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Oct. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock option exercised $ 67,000 $ 3,000  
Warrant [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Option to purchase common stock 300,000    
Warrants outstanding 300,000    
Warrant per share $ 6.56    
Expire date Mar. 22, 2026    
Stock Option Activity [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Option to purchase common stock 24,000 1,261  
Stock option exercised $ 67,000 $ 3,000  
Option to purchase common stock 1,111    
Option to purchase common stock withheld 808    
Cashless basis 0    
2018 Share Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares options, granted 1,335,000    
Option to purchase common stock 11,321,094   10,241,000
Cashless basis 11,000    
Shares for grant 883,906    
Employee Stock Purchase Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Purchase percent     85.00%
Shares purchased 0    
Employees and Directors [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock-based compensation $ 1,108,000 957,000  
Consultants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options granted $ 56,000 $ 81,000  
Employees and Consultants [Member] | 2018 Share Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares options, granted 1,335,000 1,505,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 $ 4.19    
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.81