Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details Textual)

v3.4.0.3
Stock-Based Compensation (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Feb. 23, 2015
Mar. 26, 2014
May. 31, 2013
Jan. 31, 2013
Mar. 31, 2016
Mar. 31, 2016
Mar. 31, 2015
Jun. 30, 2015
Apr. 06, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation           $ 2,877,628 $ 1,864,226    
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized, stock options         $ 8,599,608 $ 8,599,608      
Class of warrant or right, number of securities called by warrants or rights         105,000 105,000      
Fair value of warrants           $ 11,679   $ 31,777  
Class of warrant exercisable warrants or rights         6,000 6,000      
Adjustments to Additional Paid in Capital, Warrant Issued           $ 313,104   $ 6,026,070  
Black Scholes Pricing Model                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Class of warrant or right, number of securities called by warrants or rights 58,914                
Adjustments to Additional Paid in Capital, Warrant Issued $ 92,111                
Lattice Model                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Warrants to purchase common stock value         $ 172,809 $ 172,809     $ 309,121
Lattice Model 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         1,418,373 1,418,373      
Warrant derivative liability         $ 1,498,809 $ 1,498,809      
Lattice Model 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             99,650    
Warrant derivative liability             $ 172,809    
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              
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                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares     138,888            
Employees and Directors | General and Administrative Expense [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation         613,710 1,959,736      
Employees and Directors | Research and Development Expense [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation         $ 297,925 $ 917,892      
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           4,162,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.40 $ 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              
Investor                  
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 9,000      
Class of warrant exercisable warrants or rights         18,000 18,000      
Warrants Not Settleable in Cash, Fair Value Disclosure         $ 11,407 $ 11,407      
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           50,000   4,572,000  
Share-based compensation arrangements by share-based payment award, options, grants in period, weighted average exercise price           $ 1.40   $ 2.02  
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       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 | 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                
Share based compensation arrangement by share based payment award options shares purchased vested immediately       819,445          
Share based compensation arrangement by share based payment award options shares purchased vested monthly       541,667          
Share based compensation arrangement by share based payment award options shares purchased vested monthly term       3 years          
Additional Paid-in Capital and Professional Fee                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Warrants to purchase common stock value         $ 80,677 $ 80,677      
Warrant                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Class of warrant or right, number of securities called by warrants or rights         99,650 99,650      
Adjustments to Additional Paid in Capital, Warrant Issued               $ 2,072,911  
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Warrants cancelled In Period           30,000   59,758  
Warrant | Lattice Model                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Class of warrant or right, number of securities called by warrants or rights         1,518,387 1,518,387      
Warrant | Additional Paid-in Capital and Professional Fee                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Warrants to purchase common stock value         $ 9,006 $ 9,006      
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         9,000 9,000   6,040,921  
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 1.38 $ 1.38   $ 2.50  
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         18,000 18,000   1,824,489  
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 1.34 $ 1.34   $ 2.50  
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         60,000 60,000   105,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 1.85 $ 1.85   $ 1.65  
Warrant Four                  
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.39      
Class of warrant or right, number of securities called by warrants or rights         271,990 271,990   6,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights               $ 1.38  
Warrant Twelve                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Fair value of warrants           $ 17,412      
Class of warrant exercisable warrants or rights         271,990 271,990      
Warrant Thirteen                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Fair value of warrants           $ 34,122      
Warrant Fourteen                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Fair value of warrants         $ 250,163        
Warrant Fifteen                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Class of warrant or right, number of securities called by warrants or rights         66,667 66,667      
Adjustments to Additional Paid in Capital, Warrant Issued           $ 50,365      
Warrant Sixteen                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Class of warrant or right, number of securities called by warrants or rights         4,968,482 4,968,482      
Warrants to purchase common stock value         $ 3,527,816 $ 3,527,816      
Adjustments to Additional Paid in Capital, Warrant Issued           $ 2,597,932      
Warrant Seventeen                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Class of warrant or right, number of securities called by warrants or rights         1,072,439 1,072,439      
Class of warrant exercisable warrants or rights         1,477,287 1,477,287      
Warrants to purchase common stock value         $ 1,009,433 $ 1,009,433      
Adjustments to Additional Paid in Capital, Warrant Issued           $ 595,184      
Warrant Eighteen | Lattice Model                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Class of warrant or right, number of securities called by warrants or rights         1,418,373 1,418,373      
Warrant derivative liability         $ 1,498,809 $ 1,498,809      
Warrant Eighteen | Derivative Expense                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Warrants to purchase common stock value $ 2,217,605               $ 124,434
Warrant Ninteen                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Class of warrant exercisable warrants or rights         347,202 347,202     247,552