XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Stock Based Compensation [Line Item]    
Stock based compensation expense $ 283,673 $ 227,132
Deferred tax benefit 4,790  
Unrecognized compensation costs $ 204,765  
Period in which compensation cost will be recognized 1 year 9 months  
Shares remain available for grant (in Shares) 80,969  
Aggregate intrinsic value of options exercised $ 195,236 0
Non-qualified Stock Options [Member]    
Stock Based Compensation [Line Item]    
Stock based compensation expense 34,903 21,432
Deferred tax benefit 7,330 $ 4,501
Unrecognized compensation costs $ 22,809  
Dividends per share (in Dollars per share) $ 0.675 $ 0.2
Incentive Stock Options [Member]    
Stock Based Compensation [Line Item]    
Unrecognized compensation costs $ 181,955  
2017 Plan [Member]    
Stock Based Compensation [Line Item]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Cancelled (in Shares) 143,973  
2017 Plan [Member] | Stock Options [Member]    
Stock Based Compensation [Line Item]    
Vesting period 2 years  
Authorized shares under plan (in Shares) 400,000  
2017 Plan [Member] | Employee Stock [Member]    
Stock Based Compensation [Line Item]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, exercised (in Shares) 31,325  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in Shares) 287,706  
2017 Plan [Member] | Non-Employee Directors [Member]    
Stock Based Compensation [Line Item]    
Aggregate number of common stock (in Shares) 133,000  
2017 Plan [Member] | Non-Employee Directors [Member] | Maximum [Member]    
Stock Based Compensation [Line Item]    
Aggregate number of common stock (in Shares) 13,300  
Percentage of total number of shares subject to options or awards, single fiscal year 33 1/3 %  
2017 Plan [Member] | Individual Employee [Member] | Maximum [Member]    
Stock Based Compensation [Line Item]    
Aggregate number of common stock (in Shares) 15,000  
2007 Plan [Member] | Restricted Stock Plan [Member]    
Stock Based Compensation [Line Item]    
Outstanding shares (in Shares) 34,350