Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Additional Information (Details)

v3.20.2
Stockholders' Equity - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
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    
New awards grants, expiration date Dec. 13, 2022    
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount $ 1,398,044    
Share-based payment arrangement expense tax benefit 0 $ 0  
Share-based payment arrangement amount capitalized $ 0 0  
Stock Appreciation Rights (SARs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period (in years) 10 years    
Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based payment arrangement, expense $ 838,236 1,096,539  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition 2 years 7 months 6 days    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based payment arrangement, expense $ 114,520 $ 0  
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized $ 0    
Exercise price (in dollars per share) $ 15.00    
2014 Stock Award and Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted under the plan (shares) 243,664    
Maximum amount of shares per employee (shares) 250,000    
2014 Stock Award and Incentive Plan | Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum grant date fair value $ 300,000    
2014 Stock Award and Incentive Plan | Non-employee Chairman of Board      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum grant date fair value $ 600,000