Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details 3)

v3.8.0.1
Stockholders' Equity (Details 3) - Restricted Stock [Member]
3 Months Ended
Sep. 30, 2017
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 2,244,055
Fair Value | $ $ 5,750,704 [1]
Shares Vested 577,977
June 2014 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 307,876
Fair Value | $ $ 389,568 [1]
Shares Vested 121,530
July 2014 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 32,408
Fair Value | $ $ 48,612 [1]
Shares Vested 36,956
August 2014 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 81,020
Fair Value | $ $ 153,348 [1]
Shares Vested 24,306
September 2014 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 129,633
Fair Value | $ $ 180,874 [1]
Shares Vested 15,185
March 2015 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 72,918
Fair Value | $ $ 243,713 [1]
Shares Vested
October 2015 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 293,000
Fair Value | $ $ 411,000 [1]
Shares Vested
November 2015 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 36,200
Fair Value | $ $ 42,150 [1]
Shares Vested
December 2015 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 300,000
Fair Value | $ $ 105,000 [1]
Shares Vested 230,000
January 2016 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 40,000
Fair Value | $ $ 68,000 [1]
Shares Vested
March 2016 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 60,000
Fair Value | $ [1]
Shares Vested 60,000
June 2016 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 118,000
Fair Value | $ $ 512,990 [1]
Shares Vested
August 2016 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 351,000
Fair Value | $ $ 1,179,274 [1]
Shares Vested 40,000
January 2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 192,000
Fair Value | $ $ 973,675 [1]
Shares Vested 50,000
February 2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 110,000
Fair Value | $ $ 697,500 [1]
Shares Vested
March 2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 20,000
Fair Value | $ [1]
Shares Vested
July 2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 100,000
Fair Value | $ $ 745,000 [1]
Shares Vested
[1] The fair value of the restricted stock awards as shown above is based on either the balance sheet date for consultants or grant date for employees.