Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.20.1
Stockholders' Equity (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 22, 2020
USD ($)
$ / shares
shares
Dec. 09, 2019
$ / shares
shares
Nov. 30, 2019
USD ($)
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
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Nov. 30, 2019
USD ($)
shares
Sep. 30, 2018
USD ($)
$ / shares
shares
Jan. 31, 2020
USD ($)
shares
Oct. 31, 2019
USD ($)
shares
Jul. 31, 2019
USD ($)
shares
Jan. 31, 2019
USD ($)
shares
Jan. 31, 2020
USD ($)
shares
Jan. 31, 2019
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 | $                         $ 530,668 $ 192,522 $ 45,190 $ 50,041 $ 768,381 $ 110,143              
Proceeds from issuance of stock issued in equity raise | $ $ 17,267,250                               $ 16,044,879 $ 0              
Common stock issued in equity raise (in dollars per share) | $ / shares $ 7.15                                                
Net proceeds of equity issuance | $ $ 16,044,879                                                
Weighted average recognition period                                 2 years                
Restricted stock issued, fair value | $                         $ 0       $ 0                
Number of investors electing cashless exercises | investor       2                                          
Common stock issued (in shares)                         21,727,075       21,727,075           18,665,551    
Compensation expense | $                         $ 805,405       $ 1,721,293                
Unrecognized compensation costs | $                         $ 930,000       $ 930,000                
Over-Allotment Option                                                  
Stockholders Equity [Line Items]                                                  
Sale of stock, number of share issued in transaction 315,000                                                
Investor                                                  
Stockholders Equity [Line Items]                                                  
Restricted shares granted (in shares)                                 25,000                
Restricted shares granted, value | $                                 $ 122,250                
Equity Incentive Plan                                                  
Stockholders Equity [Line Items]                                                  
Number of shares granted (in shares)                         177,046       177,046                
Number of shares authorized (in shares)                                     1,100,000         500,000 3,500,000
Common stock, shares remaining for future issuance (in shares)                         109,352       109,352                
Common Stock                                                  
Stockholders Equity [Line Items]                                                  
Common stock issued for cashless stock options exercised (in shares)                         8,352 80,313 101,894 55,871 190,559 86,635              
Common stock issued for stock options exercised for cash (in shares)                         121,407 90,950 21,876 22,985 234,233 49,792              
Common stock issued for stock options exercised for cash | $                         $ 121     $ 23 $ 234 $ 49              
Common stock issued for services (in shares)                         25,000                        
Common stock issued for services | $                         $ 177,500                        
Restricted stock issued (in shares)                         40,000       144,803                
Common stock issued in equity raise (in shares) 2,415,000                                                
Common stock issued for cashless warrant exercise (in shares)                           57,526 19,403 35,921 76,929 35,921              
Cashless exercise of warrants (in shares)                           121,070 43,860                    
Restricted stock issued, fair value | $                         $ 40       $ 144                
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)                         226,922       226,922                
Total unrecognized compensation expense | $                         $ 1,285,524       $ 1,285,524                
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        
Chief Financial Officer | Common Stock                                                  
Stockholders Equity [Line Items]                                                  
Common stock issued in equity raise (in shares)                         15,000                        
Net proceeds of equity issuance | $                         $ 103,350                        
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 | $                         $ 188,031                        
Restricted Stock                                                  
Stockholders Equity [Line Items]                                                  
Number of shares granted (in shares)                 24,672                                
Restricted stock vesting period                 36 months                                
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                          
Weighted average recognition period                       36 months                          
Restricted stock price on date of grant (in dollars per share) | $ / shares                       $ 7.15                          
Vesting percentage of award     66.67%                                            
Amortization | $     $ 108,000                                            
Non-qualified stock options to certain former directors                                                  
Stockholders Equity [Line Items]                                                  
Granted (in shares)               30,000                                  
Options granted (in shares)               30,000                                  
Fair value of stock options | $                             $ 33,600                    
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)   61,000       59,000                                      
Options granted (in shares)   61,000       59,000                                      
Exercise price of options for services performed (in dollars per share) | $ / shares   $ 6.92                                              
Fair value of stock options | $           $ 83,000             $ 116,000       $ 116,000                
Options granted, number of employees | subsidiary           26                                      
Recognition period of stock options (in months)           36 months                                      
Exercise price of options (in dollars per share) | $ / shares           $ 3.99                                      
Restricted Stock Units (RSUs)                                                  
Stockholders Equity [Line Items]                                                  
Weighted average recognition period                   3 years                              
Fair value of RSUs | $                   $ 826,800                              
Restricted Stock Units (RSUs) | Chief Financial Officer                                                  
Stockholders Equity [Line Items]                                                  
Restricted shares granted (in shares)                   100,000 50,000                            
Weighted average recognition period                     3 years                            
Fair value of RSUs | $     314,500               $ 314,500                            
Restricted Stock Units (RSUs) | Chief Accounting Officer                                                  
Stockholders Equity [Line Items]                                                  
Restricted shares granted (in shares)                   20,000                              
Restricted Stock Units (RSUs) | Employees                                                  
Stockholders Equity [Line Items]                                                  
Restricted shares granted (in shares)                     17,250                            
Weighted average recognition period                     3 years                            
Fair value of RSUs | $     $ 108,500               $ 108,500