XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Based Compensation (Details) - USD ($)
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock based compensation expense $ 61,259 $ 52,776  
Deferred tax benefit related to stock based compensation 2,017 1,547  
Unrecognized compensation costs $ 308,188    
Period in which compensation cost will be recognized 2 years    
Deferred tax benefit related to unrecognized compensation costs $ 11,213    
Granted 71,200    
Outstanding 312,973   246,273
Shares cancelled 4,500    
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.00%    
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 $ 9,604 $ 7,366  
Unrecognized compensation costs 53,395    
Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation costs $ 254,793    
Stock Options [Member] | 2017 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding 262,223    
Shares remain available for grant 137,777    
Stock Option Plans [Member] | 2017 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Authorized shares under plan 400,000    
Granted 379,104    
Shares cancelled 116,881    
Restricted Stock Plan [Member] | 2007 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding 50,750