Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details Textual)

v3.7.0.1
Stock-Based Compensation (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
May 12, 2017
Oct. 31, 2016
Dec. 31, 2015
Feb. 23, 2015
Jan. 31, 2013
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Mar. 31, 2017
Mar. 31, 2016
Jun. 30, 2016
Jun. 30, 2015
Mar. 26, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Stock-based compensation                 $ 3,537,963 $ 2,877,628      
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized, stock options           $ 12,915,327     $ 12,915,327        
Class of Warrant or Right, Exercise Price of Warrants or Rights           $ 1.65     $ 1.65        
Fair value of warrants                 $ 438   $ 11,955    
Warrants to purchase common stock value           $ 15,474,883     15,474,883        
Adjustments to Additional Paid in Capital, Warrant Issued                 $ 5,145,032   $ 5,523,706    
Warrants Expired To Purchase of Common stock                 307,261        
Adjustments to Additional Paid in Capital, Warrant Modification                 $ (3,366,070)        
2014 Stock and Incentive Plan                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangement by share-based payment award, number of shares authorized                         3,750,000
Non Qualified Stock option plan                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangement by share-based payment award, options, grants in period, gross   28,545,000                      
Share-based compensation arrangement by share-based payment award, number of shares authorized   35,000,000                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period 11,090,000 4,360,000                      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights   The options vest monthly over 4 years, except for 12,190,000 of the options which do not begin to vest until specific events have occurred and then begin to vest monthly over 4 years.                      
2013 Stock and Incentive Plan                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period 1,166,667                        
Two Consultants                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangement by share-based payment award, options, grants in period, gross                       8,334  
Share-based compensation arrangements by share-based payment award, options, grants in period, weighted average exercise price                       $ 4.50  
Employees and Directors | General and Administrative Expense [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Stock-based compensation           896,176 $ 613,710   2,272,372 1,959,737      
Employees and Directors | Research and Development Expense [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Stock-based compensation           $ 515,821 $ 297,925   $ 1,265,591 $ 917,891      
Employees and Directors | Minimum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangements by share-based payment award, options, grants in period, weighted average exercise price   $ 1.00                      
Employees and Directors | Maximum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangements by share-based payment award, options, grants in period, weighted average exercise price   $ 1.20                      
Employees and Directors | 2014 Stock and Incentive Plan                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangement by share-based payment award, options, grants in period, gross                 90,000        
Share based compensation arrangement by share based payment award options shares purchased vested monthly term       4 years                  
Employees and Directors | 2014 Stock and Incentive Plan | Minimum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangements by share-based payment award, options, grants in period, weighted average exercise price                     $ 1.29    
Employees and Directors | 2014 Stock and Incentive Plan | Maximum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangements by share-based payment award, options, grants in period, weighted average exercise price                     $ 3.44    
Employee Stock Option                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangement by share-based payment award, options, grants in period, gross                 24,275,000   285,000    
Share-based compensation arrangements by share-based payment award, options, grants in period, weighted average exercise price                 $ 1.2   $ 1.07    
Employee Stock Option | Employees and Directors                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangement by share-based payment award, options, grants in period, gross       4,397,000 1,500,000           3,295,000    
Share-based compensation arrangements by share-based payment award, options, grants in period, weighted average exercise price         $ 4.50                
Share-based compensation arrangement by share-based payment award, number of shares authorized       6,850,000                  
Employee Stock Option | Employees and Directors | Minimum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangements by share-based payment award, options, grants in period, weighted average exercise price       $ 1.00                  
Employee Stock Option | Employees and Directors | Maximum                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation arrangements by share-based payment award, options, grants in period, weighted average exercise price       $ 2.06                  
Warrant                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Adjustments to Additional Paid in Capital, Warrant Issued               $ 516,550     $ 500,321    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Warrants cancelled In Period     30,000               30,000    
Warrant One                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights                     5,897,677    
Class of Warrant or Right, Exercise Price of Warrants or Rights                     $ 1.65    
Class of warrant exercisable warrants or rights                     5,897,677    
Warrants to purchase common stock value                     $ 3,497,914    
Warrant Two                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights           536,150     536,150   3,043,669    
Class of Warrant or Right, Exercise Price of Warrants or Rights           $ 1.65     $ 1.65   $ 1.65    
Class of warrant exercisable warrants or rights                     3,043,558    
Warrants to purchase common stock value                     $ 1,667,630    
Adjustments to Additional Paid in Capital, Warrant Issued                     $ 1,202,336    
Warrant Three                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights                     184,490    
Class of Warrant or Right, Exercise Price of Warrants or Rights                     $ 2.34    
Class of warrant exercisable warrants or rights                     184,490    
Warrants to purchase common stock value                     $ 184,673    
Warrant Four                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights                     327,046    
Class of Warrant or Right, Exercise Price of Warrants or Rights                     $ 1.32    
Class of warrant exercisable warrants or rights                     327,046    
Warrants to purchase common stock value                     $ 113,521    
Warrant Five                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights                     87,500    
Class of Warrant or Right, Exercise Price of Warrants or Rights                     $ 2.50    
Class of warrant exercisable warrants or rights                     87,500    
Warrants to purchase common stock value                     $ 65,490    
Warrant Six                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights                     519,093    
Class of Warrant or Right, Exercise Price of Warrants or Rights                     $ 1.65    
Class of warrant exercisable warrants or rights                     519,093    
Warrants to purchase common stock value                     $ 386,800    
Warrant Seven                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights                     9,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights                     $ 1.38    
Class of warrant exercisable warrants or rights                     9,000    
Warrants to purchase common stock value                     $ 11,407    
Warrant Eight                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights                     24,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights                     $ 1.34    
Class of warrant exercisable warrants or rights                     24,000    
Warrants to purchase common stock value                     $ 20,943    
Warrant Nine                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights                     60,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights                     $ 1.85    
Class of warrant exercisable warrants or rights                     60,000    
Warrants to purchase common stock value                     $ 34,122    
Warrant Ten                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights                     10,000    
Class of Warrant or Right, Exercise Price of Warrants or Rights                     $ 0.96    
Class of warrant exercisable warrants or rights                     10,000    
Warrants to purchase common stock value                     $ 6,500    
Warrant Eleven                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights           3,248,184     3,248,184        
Class of Warrant or Right, Exercise Price of Warrants or Rights           $ 1.65     $ 1.65        
Class of warrant exercisable warrants or rights           3,248,184     3,248,184        
Warrants to purchase common stock value           $ 2,759,015     $ 2,759,015        
Adjustments to Additional Paid in Capital, Warrant Issued                 $ 1,262,413        
Warrant Twelve                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights           536,150     536,150        
Warrants to purchase common stock value           $ 516,550     $ 516,550        
Warrant Thirteen                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant exercisable warrants or rights           66,667     66,667        
Adjustments to Additional Paid in Capital, Warrant Issued                 $ 50,365        
Warrant Fourteen                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Class of warrant or right, number of securities called by warrants or rights           250,000     250,000        
Class of Warrant or Right, Exercise Price of Warrants or Rights           $ 1.00     $ 1.00        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                 4 years