XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation (Narrative) (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation expense $ 52,776 $ 47,167  
Deferred tax benefit related to stock based compensation 1,547 $ 2,727  
Unrecognized compensation costs $ 235,350    
Period in which compensation cost will be recognized 1 year 9 months    
Deferred tax benefit related to unrecognized compensation costs $ 3,072    
Granted 68,350    
Outstanding 344,512   304,662
Cash divided paid   $ 0.25  
Aggregate intrinsic value of options exercised $ 0 $ 0  
2017 Plan [Member] | Non employee directors [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Authorized shares under plan 133,000    
Percentage of total number of shares subject to options or awards, single fiscal year 33.33%    
Number of shares subject to option or award, single fiscal year 13,300    
2017 Plan [Member] | Individual Employee [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares subject to option or award, single fiscal year 15,000    
Non-qualified stock options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation expense $ 7,366 $ 12,988  
Unrecognized compensation costs 220,722    
Incentive Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation costs $ 14,628    
Stock Option Plans [Member] | 2017 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 2 years    
Expiration period 10 years    
Authorized shares under plan 400,000    
Granted 294,704    
Stock Option Plans [Member] | 2007 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding 98,050