Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details Narrative)

v3.19.3
Stock-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Oct. 29, 2021
Oct. 29, 2020
Oct. 29, 2019
Jul. 31, 2019
Jan. 31, 2019
Oct. 29, 2018
Oct. 26, 2018
Oct. 23, 2018
Aug. 22, 2018
Jul. 31, 2018
Jul. 16, 2018
Jan. 31, 2018
Jul. 31, 2017
Jan. 31, 2017
Jul. 31, 2016
Dec. 31, 2018
Oct. 31, 2018
Jul. 31, 2018
May 31, 2018
Feb. 28, 2018
Jul. 31, 2019
Jan. 31, 2019
Jul. 31, 2018
Jan. 31, 2018
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2018
Purchase price of incentive stock options as a percentage of its fair value                                                 85.00%    
Number of stock options cancelled                                                 206,113    
Options granted to purchase shares                                                 273,850    
Term of stock options                                                 1 year 5 months 27 days    
Exercise price                                                 $ 8.40    
Intrinsic value of options outstanding       $ 0                                 $ 0       $ 0    
Intrinsic value of options exercisable       0                                 0       0    
Unrecognized stock-based compensation expenses       $ 1,700,000                                 $ 1,700,000       $ 1,700,000    
Weighted-average grant date fair value of stock options granted                                                 $ 5.29   $ 12.40
Number of shares issued for service, value                                                 $ 845,994   $ 1,845,951
Authorized to issued shares under EMPP       93,185                                 93,185       93,185    
Quarterly Installments Over 24 Months [Member]                                                      
Restricted stock units vested                                   31,250                  
Research And Development Expense [Member]                                                      
Stock-based compensation costs                                                 $ 1,200,000   1,000,000
General And Administrative Expense [Member]                                                      
Stock-based compensation costs                                                 1,700,000   5,200,000
Restricted Stock Units (RSUs) [Member]                                                      
Stock-based compensation costs                                                 $ 400,000   $ 2,000,000
Number of granted shares vested             2,500                                        
Restricted stock units granted                                 5,000 62,500                  
Restricted stock units vested 1,250 1,250 1,250     1,250         31,250           3,750                    
Number of shares vesting, description             The Company's Board of Directors approved the accelerated vesting of 25% of the outstanding restricted stock units (RSUs) held by the employee. The RSUs, which originally vest on the third anniversary of the grant date, or March 29, 2020, were accelerated to vest on October 26, 2018.                   The units vest as follows: 6,250 units vested on January 31, 2019, and the remaining 68,750 units vest in equal quarterly installments of 6,250 units beginning on April 30, 2019 and ending on October 31, 2021.                    
Restricted stock units exercise price                                 $ 16.40 $ 13.40                  
Number of shares vesting percentage             25.00%                                        
Modification of accrued expense on unvested stock units             $ 63,278                                        
Fair value of vested stock grants             $ 44,250                                        
Number of restricted stock outstanding       77,956           64,750               64,750     77,956   64,750   77,956 64,750 64,750
Maximum [Member]                                                      
Fair value maturity                                                 6 years 6 months   6 years 6 months
Minimum [Member]                                                      
Fair value maturity                                                 5 years   5 years
Common Stock [Member]                                                      
Number of shares issued for service                                                 60,300   106,859
Number of shares issued for service, value                                                 $ 6   $ 11
Shares available for issuance                                                 4,688   4,060
Individual [Member] | Stock Option Cancellation Agreements [Member]                                                      
Number of stock options cancelled                 30,000                                    
Number of restricted stock issued                 17,500                                    
Stock-based compensation costs                 $ 135,425                                    
Two Consultants [Member] | Stock Option Cancellation Agreements [Member]                                                      
Number of stock options cancelled               53,500                                      
Stock-based compensation costs               $ 377,278                                      
Employees [Member]                                                      
Options granted to purchase shares                                                 20,000    
Term of stock options                                                 10 years    
Vesting period of stock options granted                                                 3 years    
Exercise price                                                 $ 16.40    
Consultants [Member]                                                      
Stock-based compensation costs                                                 $ 845,994   $ 1,845,951
Options granted to purchase shares                                                 50,000    
Term of stock options                                                 10 years    
Number of shares issued for service                                                 60,300   106,859
Number of shares issued for service, value                                                 $ 857,730   $ 1,845,951
Consultants [Member] | Maximum [Member]                                                      
Exercise price                                                 $ 14.30    
Consultants [Member] | Minimum [Member]                                                      
Exercise price                                                 $ 8.47    
Mr. Daniel J. O'Connor [Member] | Restricted Stock Units (RSUs) [Member]                                                      
Restricted stock units granted                               75,000                      
Restricted stock units vested                               6,250                      
Number of shares vesting, description                               The units vest as follows: 6,250 units vested on April 30, 2019, and the remaining 68,750 units vest in equal quarterly installments of 6,250 units beginning on April 30, 2019 and ending on October 31, 2021.                      
Number of unit remaining available to vest                               68,750                      
Restricted stock units exercise price                               $ 6.00                      
Mr. Daniel J. O'Connor [Member] | Equal Quarterly Installments [Member] | Restricted Stock Units (RSUs) [Member]                                                      
Number of unit remaining available to vest                               6,250                      
Employees, Directors and Consultants [Member]                                                      
Stock-based compensation costs                                                 $ 2,900,000   $ 6,200,000
Board of Directors [Member] | Restricted Stock Units (RSUs) [Member]                                                      
Stock-based compensation costs                                                   $ 1,100,000  
Employee [Member] | Restricted Stock Units (RSUs) [Member]                                                      
Restricted stock units granted                                     3,500                
Restricted stock units exercise price                                     $ 15.90                
Restricted stock grant date                                     3 years                
2011 Plan [Member]                                                      
Number of shares authorized for issuance to awards granted       100,000                                 100,000       100,000    
Provisional percentage of outstanding stock owned by stockholders                                                 10.00%    
Number of stock options cancelled                                                 228,700    
Options granted to purchase shares                                                 302,749   628,650
Exercise price                                                 $ 7.88   $ 13.80
2011 Plan [Member] | Minimum [Member]                                                      
Purchase price of incentive stock options as a percentage of its fair value                                                 100.00%    
Exercise price as a percentage of fair value of common stock                                                 110.00%    
2011 Plan [Member] | Common Stock [Member]                                                      
Number of shares authorized for issuance to awards granted       950,000                                 950,000       950,000    
2011 Plan [Member] | Common Stock [Member] | Maximum [Member]                                                      
Maximum shares granted per fiscal year per individual                                                 50,000    
Stock option exercisable period                                                 10 years    
2011 Plan [Member] | Employees, Directors and Consultants [Member]                                                      
Employee stock purchase program description                                                 The 2011 Plan authorizes a total of 750,000 shares for issuance thereunder, and includes an automatic increase of the number of shares of common stock reserved thereunder on the first business day of each calendar year by the lesser of: (i) 3% of the shares of the Company's common stock outstanding as of the last day of the immediately preceding calendar year; (ii) 100,000 shares; or (iii) such lesser number of shares as determined by the Company's Board of Directors.    
Number of shares authorized for issuance to awards granted       750,000                                 750,000       750,000    
Percentage of shares of common stock outstanding       3.00%                                 3.00%       3.00%    
2011 Plan [Member] | Employees [Member]                                                      
Options granted to purchase shares                                                 154,249   528,150
Term of stock options                                                 10 years   10 years
Vesting period of stock options granted                                                 3 years   3 years
2011 Plan [Member] | Employees [Member] | Maximum [Member]                                                      
Exercise price                                                 $ 15.80   $ 18.60
2011 Plan [Member] | Employees [Member] | Minimum [Member]                                                      
Exercise price                                                 $ 2.57   $ 9.20
2011 Plan [Member] | Directors [Member]                                                      
Options granted to purchase shares                                                 77,500   30,000
Term of stock options                                                 10 years   10 years
Vesting period of stock options granted                                                     1 year
2011 Plan [Member] | Directors [Member] | Maximum [Member]                                                      
Vesting period of stock options granted                                                 3 years    
Exercise price                                                 $ 8.42   $ 19.40
2011 Plan [Member] | Directors [Member] | Minimum [Member]                                                      
Vesting period of stock options granted                                                 1 year    
Exercise price                                                 $ 5.80   $ 9.79
2011 Plan [Member] | Consultants [Member]                                                      
Options granted to purchase shares                                                 1,000   70,500
Term of stock options                                                 10 years   10 years
Exercise price                                                 $ 6.26    
2011 Plan [Member] | Consultants [Member] | Maximum [Member]                                                      
Exercise price                                                     $ 18.80
2011 Plan [Member] | Consultants [Member] | Minimum [Member]                                                      
Exercise price                                                     $ 10.00
2011 Plan [Member] | Mr. Daniel J. O'Connor [Member]                                                      
Options granted to purchase shares                                                     250,000
Vesting period of stock options granted                                                     2 years
Number of granted shares vested                                                     100,000
2011 Plan [Member] | Mr. Daniel J. O'Connor [Member] | Performance Stock Option Award [Member]                                                      
Options granted to purchase shares                                                     25,000
2011 Plan [Member] | Mr. Daniel J. O'Connor [Member] | Tranche One [Member]                                                      
Options granted to purchase shares                                                     100,000
2011 Plan [Member] | Mr. Daniel J. O'Connor [Member] | Tranche Two [Member] | Performance Stock Option Award [Member]                                                      
Options granted to purchase shares                                                     50,000
2011 Plan [Member] | Mr. Daniel J. O'Connor [Member] | Tranche Three [Member]                                                      
Options granted to purchase shares                                                     25,000
2011 Plan [Member] | Two Employees [Member] | Restricted Stock Units (RSUs) [Member]                                                      
Restricted stock units granted                                       30,000              
Restricted stock units exercise price                                       $ 16.40              
Restricted stock grant date                                       3 years              
ESPP [Member]                                                      
Stock-based compensation costs                                                 $ 12,000   $ 16,000
Authorized to issued shares under EMPP       50,000                                 50,000       50,000    
Shares available for issuance                                                 37,608    
Discount from market price, offering date                                                 15.00%    
Fair market value of unvested shares, percentage                                                 15.00%    
Fair value maturity                                         6 months 6 months 6 months 6 months      
Fair value risk free interest rate                                         2.46% 2.22% 1.64% 1.15%      
Fair value volatility rate                                         126.35% 61.83% 97.86% 62.60%      
Fair value forfeitures percentage                                         0.00% 0.00% 0.00% 0.00%      
Fair value dividend                                         $ 0 $ 0 $ 0 $ 0      
ESPP [Member] | Six Month Call On Unvested Share [Member]                                                      
Fair market value of unvested shares, percentage                                                 85.00%    
ESPP [Member] | First Offering Period [Member]                                                      
Shares purchased                             1,778                        
ESPP [Member] | Second Offering Period [Member]                                                      
Shares purchased                           1,863                          
ESPP [Member] | Third Offering Period [Member]                                                      
Shares purchased                         2,164                            
ESPP [Member] | Fourth Offering Period [Member]                                                      
Shares purchased                       1,896                              
ESPP [Member] | Fifth Offering Period [Member]                                                      
Shares purchased                   1,207                                  
ESPP [Member] | Sixth Offering Period [Member]                                                      
Shares purchased         1,428                                            
ESPP [Member] | Seventh Offering Period [Member]                                                      
Shares purchased       2,053