Quarterly report pursuant to Section 13 or 15(d)

STOCK BASED COMPENSATION (Details Narrative)

v3.22.1
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Nov. 16, 2021
Nov. 02, 2021
Jun. 01, 2021
Oct. 30, 2020
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock Issued During Period, Value, Stock Options Exercised           $ 190,000   $ 293,000
Common Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock Issued During Period, Value, Stock Options Exercised           1,000   1,000
Warrant [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period   5 months   5 months        
Class of warrant or right, date from which warrants or rights exercisable   Oct. 30, 2026   Oct. 30, 2025        
Warrants purchase of common stock   60,000   60,000        
Warrant exercise price   $ 4.77   $ 2.06 $ 6.56   $ 6.56  
Consulting expense $ 25,484       $ 110,000 $ 38,000 $ 220,000 $ 96,000
Warrants to purchase common stock         300,000   300,000  
Warrants maturity date         Mar. 22, 2026   Mar. 22, 2026  
2018 Share Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Shares options, granted             1,430,000  
Number of shares available for future grants         600,000   600,000  
Employee Stock Purchase Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Option to purchase common stock         2,389 1,634 7,000 3,000
Purchase price of common stock percentage             85.00%  
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] | 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         $ 587,000 $ 0 $ 1,993,000 $ 0
Stock Option Activity [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Option to purchase common stock         0 77,571 46,909 107,451
[custom:SharesWithheldOnCashlessExercise]           7,937 53,091 7,937
Stock Issued During Period, Value, Stock Options Exercised         $ 0 $ 0 $ 0 $ 0
Minimum [Member] | Equity Option [Member] | 2018 Share Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based compensation arrangements by share-based payment award, options, exercises in period, weighted average exercise price     $ 5.00          
Maximum [Member] | Equity Option [Member] | 2018 Share Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based compensation arrangements by share-based payment award, options, exercises in period, weighted average exercise price     $ 8.00          
Employees and Directors [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock-based compensation         875,000 881,000 $ 1,605,000 1,756,000
Employees and Directors [Member] | Minimum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period             1 year  
Employees and Directors [Member] | Maximum [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period             4 years  
Consultants [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Options granted         $ 109,000 $ 132,000 $ 218,000 $ 186,000
Employees and Consultants [Member] | 2018 Share Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Shares options, granted         1,400,000 250,000 1,430,000 1,380,000
Employees and Consultants [Member] | Minimum [Member] | 2018 Share Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price         $ 2.62   $ 2.62  
Employees and Consultants [Member] | Maximum [Member] | 2018 Share Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price         $ 5.30   $ 5.30