Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details 3)

v3.8.0.1
Stockholders' Equity (Details 3)
6 Months Ended
Dec. 31, 2017
USD ($)
shares
Restricted Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 3,026,550
Fair Value | $ $ 11,312,130 [1]
Shares Vested 1,066,574
Restricted Stock [Member] | June 2014 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 307,876
Fair Value | $ $ 483,284 [1]
Shares Vested 247,111
Restricted Stock [Member] | 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 24,306
Restricted Stock [Member] | August 2014 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 81,020
Fair Value | $ $ 121,179 [1]
Shares Vested 63,296
Restricted Stock [Member] | September 2014 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 129,633
Fair Value | $ $ 196,313 [1]
Shares Vested 121,531
Restricted Stock [Member] | March 2015 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 72,919
Fair Value | $ $ 378,109 [1]
Shares Vested 18,230
Restricted Stock [Member] | 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 146,500
Restricted Stock [Member] | November 2015 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 36,200
Fair Value | $ $ 54,300 [1]
Shares Vested 18,100
Restricted Stock [Member] | 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 247,500
Restricted Stock [Member] | 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 10,000
Restricted Stock [Member] | 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
Restricted Stock [Member] | June 2016 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 118,000
Fair Value | $ $ 533,160 [1]
Shares Vested 45,000
Restricted Stock [Member] | August 2016 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 351,000
Fair Value | $ $ 1,218,110 [1]
Shares Vested 40,000
Restricted Stock [Member] | January 2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 192,000
Fair Value | $ $ 1,153,951 [1]
Shares Vested 25,000
Restricted Stock [Member] | 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
Restricted Stock [Member] | March 2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 20,000
Fair Value | $ [1]
Shares Vested
Restricted Stock [Member] | September 2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 111,000
Fair Value | $ $ 790,320 [1]
Shares Vested
Restricted Stock Units (RSUs) [Member] | September 2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 253,000
Fair Value | $ $ 1,796,910 [1]
Shares Vested
Restricted Stock Units (RSUs) [Member] | October 2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 301,000
Fair Value | $ $ 1,872,220 [1]
Shares Vested
Restricted Stock Units (RSUs) [Member] | November 2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 97,494
Fair Value | $ $ 608,362 [1]
Shares Vested
Restricted Stock Units (RSUs) [Member] | December 2017 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Issued 120,000
Fair Value | $ $ 775,800 [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.