Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation (Details Narrative)

v3.20.4
Stock Based Compensation (Details Narrative)
1 Months Ended 3 Months Ended
Oct. 30, 2020
$ / shares
shares
May 08, 2018
$ / shares
shares
Oct. 31, 2018
Days
$ / shares
shares
Jan. 31, 2021
USD ($)
$ / shares
shares
Jan. 31, 2020
USD ($)
$ / shares
shares
Stock option compensation to employees and directors | $       $ 874,862 $ 963,880
Weighted average exercise per share | $ / shares      
Shares options, granted        
Stock options exercised | $       $ 104,224 $ 28,480
Warrants [Member]          
Vesting period 5 months        
Warrant expiration date Oct. 30, 2025     Nov. 30, 2021  
Warrants purchase of common stock shares 60,000        
Warrant exercise price | $ / shares $ 2.06     $ 5.03  
Consulting expense | $       $ 57,000
Warrants issued      
Warrants outstanding       500,000  
Stock Option [Member]          
Stock options exercised, shares       29,880 18,900
Stock options exercised | $       $ 104,000 $ 28,000
2018 Plan [Member]          
Weighted average exercise per share | $ / shares       $ 3.78  
Shares options, granted       1,130,000 800,000
Stock options exercised, shares       23,880  
Shares available for future grants       2,000,000  
First Tranche [Member]          
Option to purchase common stock     500,000    
Weighted average exercise per share | $ / shares     $ 5.00    
Consecutive trading days | Days     20    
Employees and Directors [Member] | Minimum [Member]          
Vesting period       1 year  
Employees and Directors [Member] | Maximum [Member]          
Vesting period       4 years  
Chairman, President and Chief Executive Officer [Member]          
Option to purchase common stock   1,500,000      
Expiration date   May 31, 2021      
Chairman, President and Chief Executive Officer [Member] | 2018 Plan [Member] | Restricted Stock [Member]          
Option to purchase common stock   1,500,000      
Weighted average exercise per share | $ / shares   $ 11.00      
Expiration date   May 31, 2021      
Chairman, President and Chief Executive Officer [Member] | Minimum [Member]          
Weighted average exercise per share | $ / shares   $ 5.00      
Service period   3 months      
Chairman, President and Chief Executive Officer [Member] | Maximum [Member]          
Weighted average exercise per share | $ / shares   $ 8.00      
Service period   7 months      
Consultants [Member]          
Stock option compensation to employees and directors | $       $ 57,000 $ 54,000
Employees and Consultants [Member] | 2018 Plan [Member]          
Shares options, granted       1,130,000 800,000
Employees and Consultants [Member] | Minimum [Member] | 2018 Plan [Member]          
Exercise price | $ / shares       $ 2.83  
Employees and Consultants [Member] | Maximum [Member] | 2018 Plan [Member]          
Exercise price | $ / shares       $ 4.04