Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Narrative)

v3.20.4
Stockholders' Equity (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 17, 2020
Nov. 13, 2020
Nov. 13, 2020
Oct. 31, 2020
Sep. 17, 2020
Sep. 16, 2020
Aug. 31, 2020
Aug. 11, 2020
Aug. 10, 2020
Jul. 31, 2020
Apr. 30, 2020
Dec. 21, 2017
Dec. 31, 2020
Nov. 30, 2020
Oct. 31, 2020
Sep. 30, 2020
Oct. 31, 2020
Jul. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Aug. 06, 2019
Aug. 31, 2017
Common stock, shares authorized       200,000,000             200,000,000       200,000,000   200,000,000       200,000,000      
Common stock, par value       $ 0.001             $ 0.001       $ 0.001   $ 0.001       $ 0.001      
Preferred stock, shares designated       50,000,000             50,000,000       50,000,000   50,000,000       50,000,000      
Preferred stock, par value       $ 0.001             $ 0.001       $ 0.001   $ 0.001       $ 0.001      
Common stock, shares issued       3,664,019             2,903,393       3,664,019   3,664,019       3,664,019      
Common stock, shares outstanding       3,664,019             2,903,393       3,664,019   3,664,019       3,664,019      
Business acquisition, purchase consideration                                         $ 12,640,980      
Number of performance based restricted stock, value                                 $ 77,250 $ 20,218 $ 393,098 $ 52,682        
Share based compensation                                 77,250   393,098   97,468 $ 445,780    
Proceeds from exercise of stock warrants                                         $ 70,000    
Stock options granted                       75,000       75,000              
Recognized stock-based compensation                               $ 133,439                
Stock option share based compensation                                 137,650   $ 52,213   $ 188,912 $ 104,427    
Stock option, outstanding intrinsic value       $ 2,330,043                     $ 2,330,043   2,330,043       2,330,043      
Stock option, exercisable intrinsic value       2,330,043                     $ 2,330,043   2,330,043       2,330,043      
2017 Equity Incentive Plan [Member]                                                
Common stock reservation of shares                                               165,000
2020 Incentive Plan [Member]                                                
Number of shares issued for common stock             1,167,095                                  
Common stock reservation of shares                                             330,710  
Increased number of shares of common stock available for issuance             836,385                                  
Remains to be Expensed Over Future Vesting Periods [Member]                                                
Share based compensation                                         257,500      
Stock option share based compensation                                         5,848      
Four Board of Directors [Member] | Restricted Stock [Member]                                                
Number of shares of restricted common stock                   1,875 1,875                          
Shares issued price per share                   $ 8.13 $ 5.11             $ 8.13            
Number of performance based restricted stock, value                   $ 15,244 $ 9,581                          
Consultant [Member] | Restricted Stock [Member]                                                
Number of shares of restricted common stock               82,500                                
Shares issued price per share               $ 9.53                                
Number of performance based restricted stock, value               $ 786,225                                
Edward Karr [Member]                                                
Vesting percentage                             25.00%                  
Bonus payable         $ 450,000                                      
Cash       $ 112,500                     $ 112,500   $ 112,500       $ 112,500      
Stock options granted                               50,000                
Edward Karr [Member] | Restricted Stock [Member]                                                
Number of shares of restricted common stock         30,107                                      
Shares issued price per share         $ 11.21                                      
Number of performance based restricted stock, value         $ 337,500                                      
Vesting percentage         75.00%                                      
Bonus payable         $ 337,500                                      
Four Former Directors [Member] | Restricted Stock [Member]                                                
Number of shares of restricted common stock       1,875                                        
Shares issued price per share       $ 8.11                     $ 8.11   $ 8.11       $ 8.11      
Number of performance based restricted stock, value       $ 15,206                                        
Chief Financial Officer [Member] | Restricted Stock [Member]                                                
Number of shares of restricted common stock                                         1,857      
Shares issued price per share       $ 7.08                     7.08   $ 7.08       $ 7.08      
Number of performance based restricted stock, value                                         $ 13,145      
David Rector [Member]                                                
Stock options granted                               25,000                
Three Former Directors [Member]                                                
Exercise period of stock options granted                               Dec. 21, 2022                
Common Stock [Member]                                                
Common stock, par value               $ 0.001                                
Number of shares issued for common stock               581,053                              
Number of shares issued for acquisition, shares                                 581,053              
Number of shares of restricted common stock                                 1,875 33,500          
Number of performance based restricted stock, value                                 $ 2 $ 34        
Warrants [Member]                                                
Common stock exercise of stock warrants                                         10,000      
Warrants [Member] | Subsequent Event [Member]                                                
Common stock exercise of stock warrants                         100,000 100,000                    
Proceeds from exercise of stock warrants                         $ 700,000 $ 700,000                    
Stock Warrants [Member]                                                
Common stock exercise of stock warrants                                         10,000      
Proceeds from exercise of stock warrants                                         $ 70,000      
Merger Agreement [Member] | Luke Norman Consulting Ltd [Member]                                                
Purchase value, percentage               5.00%                                
Number of shares of restricted common stock               82,500                                
Merger Agreement [Member] | Common Stock [Member]                                                
Number of shares issued for common stock                                         1,650,000      
Shares issued price per share       $ 7.6612                     $ 7.6612   $ 7.6612       $ 7.6612      
Merger Agreement [Member] | Northern Panther [Member]                                                
Reverse stock split description               The Series H Preferred Stock was convertible into common stock on a 1 for 10 basis upon the receipt of the approval by the requisite vote of the Company's stockholders at the Company's 2020 annual meeting.                                
Business acquisition, equity interest issued, number of shares               1,650,000                                
Shares issued price per share               $ 7.6612                                
Business acquisition, purchase consideration               $ 12,640,980                                
Merger Agreement [Member] | Northern Panther [Member] | Subsequent Event [Member]                                                
Common stock in exchange of conversion, shares   1,068,940                                            
Merger Agreement [Member] | Northern Panther [Member] | Common Stock [Member]                                                
Number of shares issued for acquisition, shares                 581,053                              
Securities Purchase Agreement [Member]                                                
Business acquisition, purchase consideration                             $ 5,530,004                  
Number of warrants to purchase common shares       921,666                     921,666   921,666       921,666      
Securities Purchase Agreement [Member] | Private Placement [Member]                                                
Business acquisition, purchase consideration                 $ 5,530,004                              
Number of warrants to purchase common shares                 921,666                              
Warrants exercise price per share                 $ 6.00                              
Separation Agreement [Member] | Mr.Rector [Member]                                                
Agreement description           Pursuant to the Separation Agreement, Mr. Rector is entitled to receive (i) a prorated annual bonus for the 2020 calendar year and through the Separation Date equal to $150,000 (the "Prorated Bonus"), payable in the number of fully vested shares of restricted common stock of the Company equal to the Prorated Bonus determined based on the common stock's fair market value on the date of grant, and subject to the terms and conditions of the Company's 2020 Stock Incentive Plan (the "2020 Plan") and the Company's standard form Restricted Stock Award Agreement; and (ii) any equity awards granted to Mr. Rector by the Company pursuant to its 2014 Equity Incentive Plan (the "2014 Plan"), 2017 Equity Incentive Plan (the "2017 Plan"), or 2020 Plan (the 2014 Plan, 2017 Plan, and 2020 Plan are collectively referred to herein as, the "Equity Plans") during the term of Mr. Rector's employment, shall be 100% vested and retained by Mr. Rector, notwithstanding any terms in an award agreement or plan document regarding forfeiture of such awards under the Equity Plans upon termination of employment provided that the foregoing shall not in any way extend the awards beyond their original term.                                    
Prorated annual bonus           $ 150,000                                    
Separation Agreement [Member] | Mr.Rector [Member] | Equity Plans [Member]                                                
Vesting percentage           100.00%                                    
Separation Agreement [Member] | Officers and Employees [Member] | Restricted Stock [Member]                                                
Number of shares of restricted common stock           18,502                                    
Shares issued price per share           $ 8.11                                    
Number of performance based restricted stock, value           $ 150,000                                    
Share based compensation           $ 77,250                                    
Restricted stock units granted           7,500                                    
Separation Agreement [Member] | Five Directors [Member] | Restricted Stock [Member]                                                
Number of shares of restricted common stock         12,500                                      
Shares issued price per share         $ 11.21                                      
Number of performance based restricted stock, value         $ 140,125                                      
Series A Convertible Preferred Stock [Member]                                                
Preferred stock, shares designated       1,300,000                     1,300,000   1,300,000       1,300,000      
Series B Convertible Preferred Stock [Member]                                                
Preferred stock, shares designated       400,000                     400,000   400,000       400,000      
Series C Convertible Preferred Stock [Member]                                                
Preferred stock, shares designated       45,002                     45,002   45,002       45,002      
Series D Convertible Preferred Stock [Member]                                                
Preferred stock, shares designated       7,402                     7,402   7,402       7,402      
Series E Convertible Preferred Stock [Member]                                                
Preferred stock, shares designated       2,500                     2,500   2,500       2,500      
Series F Preferred Stock [Member]                                                
Preferred stock, shares designated       1,250                     1,250   1,250       1,250      
Series G Preferred Stock [Member]                                                
Preferred stock, shares designated       127                     127   127       127      
Series H Preferred Stock [Member]                                                
Common stock, par value               $ 0.001                                
Preferred stock, shares designated       106,894                     106,894   106,894       106,894      
Preferred stock, shares issued       106,894                     106,894   106,894       106,894      
Preferred stock, shares outstanding       106,894                     106,894   106,894       106,894      
Number of shares issued for common stock               106,894                                
Reverse stock split description               1 for 10 basis                                
Series H Preferred Stock [Member] | Subsequent Event [Member]                                                
Number of shares issued for common stock     1,068,940                                          
Series H Preferred Stock [Member] | Merger Agreement [Member] | Northern Panther [Member]                                                
Number of shares issued for acquisition, shares               106,894                                
Series I Preferred Stock [Member]                                                
Preferred stock, shares designated       921,666                     921,666   921,666       921,666      
Preferred stock, shares issued       921,666                     921,666   921,666       921,666      
Preferred stock, shares outstanding       921,666                     921,666   921,666       921,666      
Series I Preferred Stock [Member] | Subsequent Event [Member]                                                
Number of shares issued for common stock 921,666                                              
Series I Preferred Stock [Member] | Securities Purchase Agreement [Member]                                                
Preferred stock, shares designated               921,666                                
Deemed dividend               $ 5,500,000                                
Series I Preferred Stock [Member] | Securities Purchase Agreement [Member] | Subsequent Event [Member]                                                
Preferred stock, shares outstanding 921,666                                              
Common stock in exchange of conversion, shares 921,666                                              
Series G Convertible Preferred Stock [Member]                                                
Number of shares issued for common stock                                         20,357      
Shares issued upon conversion of preferred stock       57                     57   57       57      
Series I Convertible Preferred Stock [Member] | Securities Purchase Agreement [Member] | Private Placement [Member]                                                
Number of shares sold during period                 921,666                              
Shares sold, price per share                 $ 0.001