v3.10.0.1
Stock-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Apr. 30, 2018
Jun. 30, 2018
Jun. 30, 2017
Number of restricted common stock granted, value    
Share-based compensation   490,485 $ 475,326
Unrecognized compensation cost   $ 4,143,181  
Expected weighted average vesting period   2 years 2 months 16 days  
Number of stock option shares exercised during the period   503,166 199,300
Restricted Stock [Member] | Employees, Directors and Consultants [Member]      
Number of stock option shares of common stock granted 1,100,000    
Percentage of vesting of share based compensation 25.00%    
Number of restricted common stock granted, value $ 1,342,000    
Unvested Option [Member]      
Unrecognized compensation cost   $ 2,154,875  
Unvested Restricted Stock [Member]      
Unrecognized compensation cost   $ 1,997,750