Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Narrative) (Details)

v3.19.2
Stockholders' Equity (Narrative) (Details) - USD ($)
12 Months Ended
Nov. 02, 2017
Jun. 30, 2019
Jun. 30, 2018
Apr. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized to be repurchased (in shares)       500,000
Number of shares repurchased (in shares)   0    
Share-based compensation expense   $ 1,096,539 $ 1,191,106  
Compensation expense not yet recognized   $ 1,000,000    
Compensation expense not yet recognized, period for recognition   1 year 9 months 25 days    
Stock Appreciation Rights (SARs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expiration period (in years)   10 years    
2014 Stock Award and Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of additional shares authorized (shares) 525,000      
Maximum amount of shares per employee (shares)   250,000    
Shares granted under the plan (shares)   408,395    
Non Employee Director Except Chairman of the Board | 2014 Stock Award and Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum grant date fair value   $ 300,000    
Chairman of the Board and Director | 2014 Stock Award and Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum grant date fair value   $ 600,000