Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Narrative) (Details)

v3.19.3.a.u2
Stockholders' Equity (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 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     0    
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount $ 1,700,000     $ 1,700,000    
Share-based Payment Arrangement, Expense, Tax Benefit 0 $ 0   0 $ 0  
Share-based Payment Arrangement, Amount Capitalized 0 0   0 0  
Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based payment arrangement, expense   237,665 $ 284,144 $ 403,969 553,176  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition       2 years 9 months 10 days    
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based payment arrangement, expense 6,267 $ 0   $ 6,267 $ 0  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition       3 years 5 months 30 days    
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized $ 40,703     $ 40,703    
Exercise price (in dollars per share) $ 15.00     $ 15.00    
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]            
Maximum amount of shares per employee (shares)       250,000    
Shares granted under the plan (shares) 303,664     303,664    
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