v3.8.0.1
Stock-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Apr. 30, 2017
Mar. 31, 2018
Mar. 31, 2017
Mar. 31, 2016
Oct. 31, 2012
Jul. 31, 2003
Share-based compensation   $ 1,974,745 $ 1,577,994 $ 1,370,556    
Unrecognized compensation cost   $ 3,311,178        
Number of unvested options   4,056,500        
Expected weighted average vesting period   1 year 7 months 17 days        
Number of stock options shares exercisable   11,325,108        
Weighted average exercise price of exercisable stock option   $ 0.65        
Weighted average remaining life of options outstanding   5 years 4 months 17 days        
Weighted average remaining life of options outstanding, exercisable   4 years 6 months 29 days        
Common Stock [Member]            
Number of common stock shares issued       2,119,282    
Number of stock option shares exercised during the period   356,700 671,028 1,079,602    
Selling Expense [Member]            
Share-based compensation   $ 704,772 $ 495,775 $ 493,666    
General and Administrative Expense [Member]            
Share-based compensation   $ 1,269,973 $ 1,082,219 $ 876,890    
2003 Stock Incentive Plan [Member]            
Number of common stock shares available for distribution           2,000,000
2003 Stock Incentive Plan [Member] | Minimum [Member]            
Number of common stock shares available for distribution     2,000,000      
2003 Stock Incentive Plan [Member] | Maximum [Member]            
Number of common stock shares available for distribution     12,000,000      
2013 Incentive Compensation Plan [Member]            
Number of common stock shares available for distribution   10,722,500        
Share-based compensation arrangement by share-based payment award, number of shares authorized         10,000,000  
Number of common stock shares issued   9,277,500        
Weighted average remaining life of options outstanding   5 years 4 months 17 days        
2013 Incentive Compensation Plan [Member] | Minimum [Member]            
Number of common stock shares available for distribution         10,000,000  
2013 Incentive Compensation Plan [Member] | Maximum [Member]            
Number of common stock shares available for distribution         20,000,000  
Restricted Stock [Member]            
Unrecognized compensation cost   $ 4,021,500        
Restricted Stock [Member] | Directors Officers and Employees, [Member]            
Number of stock option shares of common stock granted 1,092,000          
Restricted Stock [Member] | Directors [Member]            
Number of stock option shares of common stock granted   90,000        
Unvested Restricted Stock [Member]            
Unrecognized compensation cost   $ 1,182,000