Quarterly report pursuant to Section 13 or 15(d)

STOCK BASED COMPENSATION (Details Narrative)

v3.22.4
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended
Nov. 16, 2021
Nov. 01, 2021
Jun. 01, 2021
Oct. 30, 2020
Jan. 31, 2023
Jan. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option exercised         $ 3,000
Common Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option exercised        
Warrant [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Warrant expiration date   Oct. 30, 2026   Oct. 30, 2025    
Warrant exercise price         $ 6.56  
Vesting period   5 months        
Consulting expense           $ 110,000
Warrants to purchase common stock         300,000  
Warrants maturity date         Mar. 22, 2026  
2018 Share Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares options, granted         1,505,000  
Exercise price         $ 3.24  
Shares available for future grants         675,000  
Employee Stock Purchase Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Purchase price of common stock percentage         85.00%  
Common stock issued pursuant to employee stock purchase plan, shares         0 0
Equity Option [Member] | 2018 Share Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares options, granted     2,000,000      
Equity Option [Member] | 2018 Share Plan [Member] | Minimum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Exercise price     $ 5.00      
Equity Option [Member] | 2018 Share Plan [Member] | Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Exercise price     $ 8.00      
Equity Option [Member] | 2018 Share Plan [Member] | Common Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares options, granted     100,000      
Non Vested Stock Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock-based compensation         $ 0 $ 1,405,000
Stock Option Activity [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Option to purchase common stock         2,372 100,000
Share with held on cashless exercised         808 53,091
Stock option exercised         $ 3,000 $ 0
Employees and Directors [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock-based compensation         957,000 730,000
Consultants [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options granted         $ 81,000 $ 109,000
Consultants [Member] | Warrant [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Warrants purchase of common stock   60,000   60,000    
Warrant exercise price   $ 4.77   $ 2.06    
Number of shares as payment 25,484          
Employees and Consultants [Member] | 2018 Share Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares options, granted         1,505,000 30,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