Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.19.3.a.u2
Stockholders' Equity (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 20, 2019
investor
shares
Aug. 17, 2019
shares
Aug. 01, 2019
USD ($)
subsidiary
$ / shares
shares
Jun. 18, 2019
shares
May 13, 2019
$ / shares
shares
Dec. 24, 2018
shares
Nov. 30, 2019
shares
Dec. 24, 2018
USD ($)
shares
Sep. 30, 2018
USD ($)
$ / shares
shares
Oct. 31, 2019
USD ($)
shares
Jul. 31, 2019
USD ($)
shares
Oct. 31, 2018
USD ($)
shares
Oct. 31, 2019
USD ($)
shares
Oct. 31, 2018
USD ($)
shares
Dec. 30, 2019
shares
Jun. 28, 2019
shares
Jun. 07, 2019
shares
Jun. 03, 2019
shares
Apr. 30, 2019
shares
Dec. 13, 2018
shares
Mar. 13, 2012
shares
Stockholders Equity [Line Items]                                          
Preferred stock, shares authorized (in shares)                   1,000,000     1,000,000           1,000,000    
Preferred stock issued (in shares)                   0     0           0    
Preferred stock outstanding (in shares)                   0     0           0    
Common stock, shares authorized (in shares)                   40,000,000     40,000,000           40,000,000    
Common stock issued for stock options exercised for cash | $                   $ 192,522 $ 45,190 $ 52,285 $ 237,713 $ 60,102              
Restricted stock issued, fair value | $                         $ 0                
Weighted average recognition period                         2 years                
Common stock issued (in shares)                   19,142,316     19,142,316           18,665,551    
Number of investors electing cashless exercises | investor 2                                        
Compensation expense | $                   $ 492,130     $ 990,547                
Unrecognized compensation costs | $                   $ 1,300,000     $ 1,300,000                
Investor                                          
Stockholders Equity [Line Items]                                          
Restricted shares granted (in shares)                         25,000                
Restricted shares granted, value | $                         $ 122,250                
Subsequent Event                                          
Stockholders Equity [Line Items]                                          
Restricted stock issued (in shares)             26,050                            
Equity Incentive Plan                                          
Stockholders Equity [Line Items]                                          
Number of shares granted (in shares)                   180,434     180,434                
Number of shares authorized (in shares)                                       500,000 3,500,000
Common stock, shares remaining for future issuance (in shares)                   13,852     13,852                
Equity Incentive Plan | Subsequent Event                                          
Stockholders Equity [Line Items]                                          
Number of shares authorized (in shares)                             500,000            
Equity Incentive Plan | Scenario, Plan | Subsequent Event                                          
Stockholders Equity [Line Items]                                          
Number of shares authorized (in shares)                             1,100,000            
Common Stock                                          
Stockholders Equity [Line Items]                                          
Common stock issued for cashless stock options exercised (in shares)                   80,313 101,894 25,534 182,207 30,764              
Common stock issued for cashless warrant exercise (in shares)                   57,526 19,403   76,929                
Cashless exercise of warrants (in shares)                   121,070 43,860                    
Common stock issued for stock options exercised for cash (in shares)                   90,950 21,876 24,118 112,826 26,807              
Common stock issued for stock options exercised for cash | $                   $ 90   $ 24 $ 113 $ 26              
Restricted stock issued (in shares)                         104,803                
Restricted stock issued, fair value | $                         $ 104                
Common Stock | Minimum                                          
Stockholders Equity [Line Items]                                          
Preferred stock, shares authorized (in shares)                               40,000,000          
Common Stock | Maximum                                          
Stockholders Equity [Line Items]                                          
Preferred stock, shares authorized (in shares)                               250,000,000          
Preferred Stock | Minimum                                          
Stockholders Equity [Line Items]                                          
Preferred stock, shares authorized (in shares)                               1,000,000          
Preferred Stock | Maximum                                          
Stockholders Equity [Line Items]                                          
Preferred stock, shares authorized (in shares)                               10,000,000          
Warrant                                          
Stockholders Equity [Line Items]                                          
Unvested shares of restricted common stock outstanding (in shares)                   69,672     69,672                
Total unrecognized compensation expense | $                   $ 249,000     $ 249,000                
Director                                          
Stockholders Equity [Line Items]                                          
Restricted stock issued (in shares)                     30,131                    
Restricted stock issued, fair value | $                     $ 122,332                    
Former Director                                          
Stockholders Equity [Line Items]                                          
Common stock issued (in shares)                                   9,806      
Former Director | Warrant                                          
Stockholders Equity [Line Items]                                          
Common stock issued (in shares)                                   21,930      
Chief Executive Officer                                          
Stockholders Equity [Line Items]                                          
Common stock issued (in shares)                                 9,597        
Investor 1                                          
Stockholders Equity [Line Items]                                          
Common stock issued for cashless warrant exercise (in shares) 8,970                                        
Investor 1 | Warrant                                          
Stockholders Equity [Line Items]                                          
Cashless exercise of warrants (in shares) 18,818                                        
Investor 2                                          
Stockholders Equity [Line Items]                                          
Common stock issued for cashless warrant exercise (in shares) 42,285                                        
Investor 2 | Warrant                                          
Stockholders Equity [Line Items]                                          
Cashless exercise of warrants (in shares) 88,710                                        
Investor                                          
Stockholders Equity [Line Items]                                          
Common stock issued for cashless warrant exercise (in shares)   6,271                                      
Investor | Warrant                                          
Stockholders Equity [Line Items]                                          
Cashless exercise of warrants (in shares)   13,542                                      
Executive Officer                                          
Stockholders Equity [Line Items]                                          
Stock based compensation expense | $                   $ 101,063                      
Restricted Stock                                          
Stockholders Equity [Line Items]                                          
Restricted stock vesting period           36 months                              
Number of shares granted (in shares)           24,672   24,672                          
Restricted Stock | Investor                                          
Stockholders Equity [Line Items]                                          
Restricted shares vested (in shares)                   5,000     5,000                
Restricted Stock | Andrew Kaplan Current Director                                          
Stockholders Equity [Line Items]                                          
Granted (in shares)       5,131                                  
Options granted (in shares)       5,131                                  
Restricted Stock | Two former directors                                          
Stockholders Equity [Line Items]                                          
Granted (in shares)       25,000                                  
Options granted (in shares)       25,000                                  
Restricted Stock | Director                                          
Stockholders Equity [Line Items]                                          
Restricted shares granted, value | $               $ 126,320                          
Restricted Stock | Chief Financial Officer                                          
Stockholders Equity [Line Items]                                          
Total unrecognized compensation expense | $                 $ 180,000                        
Restricted shares granted (in shares)                 25,000                        
Restricted stock vesting period                 36 months                        
Restricted stock price on date of grant (in dollars per share) | $ / shares                 $ 7.15                        
Weighted average recognition period                 36 months                        
Non-qualified stock options to certain former directors                                          
Stockholders Equity [Line Items]                                          
Granted (in shares)         30,000                                
Options granted (in shares)         30,000                                
Terms of share-based payment award         five years                                
Share-based payment award exercise price (in dollars per share) | $ / shares         $ 4.12                                
Share-based Payment Arrangement, Option                                          
Stockholders Equity [Line Items]                                          
Granted (in shares)     59,000                                    
Options granted (in shares)     59,000                                    
Options granted, number of employees | subsidiary     26                                    
Fair value of stock options | $     $ 83,000                                    
Recognition period of stock options (in months)     36 months                                    
Exercise price of options (in dollars per share) | $ / shares     $ 3.99