Quarterly report pursuant to Section 13 or 15(d)

STOCK-BASED COMPENSATION (Details Narrative)

v3.23.1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jan. 30, 2023
Nov. 16, 2021
Nov. 01, 2021
Jun. 01, 2021
Oct. 30, 2020
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Jan. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Stock option exercised           $ 75,000   $ 78,000  
Common stock issued pursuant to employee stock purchase plan, value           6,000 $ 7,000 6,000 7,000  
Common Stock [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Stock option exercised           $ 1,000   $ 1,000  
Common stock issued pursuant to employee stock purchase plan, shares           1,903 2,389 1,903 2,389  
Common stock issued pursuant to employee stock purchase plan, value            
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   $ 6.56    
Vesting period     5 months              
Consulting expense             $ 110,000   $ 220,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,505,000    
Exercise price               $ 2.84    
Shares available for future grants           825,000   825,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           1,903 2,389 1,903 2,389  
Common stock issued pursuant to employee stock purchase plan, value               $ 7,000 $ 7,000  
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 $ 587,000 $ 0 $ 1,993,000  
Stock Option Activity [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Option to purchase common stock           27,818 0 29,382 46,909  
Stock option exercised           $ 75,000 $ 0 $ 78,000 $ 0  
Share with held on cashless exercised               808 53,091  
Stock Option Activity [Member] | Warrant [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Option expiration date Jan. 30, 2028                  
Employees and Directors [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Stock-based compensation           1,155,000 875,000 $ 2,112,000 $ 1,605,000  
Consultants [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Options granted           $ 47,000 $ 109,000 $ 128,000 $ 218,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                
Consultants [Member] | Stock Option Activity [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Shares options, granted 200,000                  
Share exercise price $ 4.35                  
Employees and Consultants [Member] | 2018 Share Plan [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Shares options, granted           0 1,400,000 1,505,000 1,430,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