Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Dividends and Narrative) (Details)

v3.7.0.1
Stockholders' Equity (Dividends and Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
May 02, 2017
Feb. 24, 2017
Dec. 01, 2016
Oct. 07, 2016
May 27, 2016
Feb. 29, 2016
Nov. 25, 2015
Oct. 05, 2015
May 25, 2015
Mar. 31, 2017
Mar. 31, 2016
Mar. 31, 2017
Mar. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Dividends paid (usd per share)     $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.05 $ 0.05 $ 0.05        
Dividend declared (usd per share)   $ 0.08                      
Share-based compensation expense                   $ 254,747 $ 102,705 $ 675,180 $ 180,046
Compensation expense not yet recognized                   2,500,000   $ 2,500,000  
Compensation expense not yet recognized, period for recognition                       2 years 7 months 7 days  
Stock Appreciation Rights (SARs)                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Expiration period                       10 years  
Restricted Stock Units (RSUs)                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share-based compensation expense                   $ 0 $ 14,804 $ 0 $ 44,412
2014 Stock Award and Incentive Plan                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Maximum amount of shares per employee                       250,000  
Shares granted under the plan, shares                   103,300   103,300  
2014 Stock Award and Incentive Plan | Non Employee Director Except Chairman of the Board                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Maximum grant date fair value                       $ 300,000  
2014 Stock Award and Incentive Plan | Chairman of the Board                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Maximum grant date fair value                       $ 600,000  
Subsequent Event                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Dividend declared (usd per share) $ 0.08