v3.26.3
Stock-Based Compensation (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Stock-Based Compensation [Line Item]    
Stock-based compensation expense $ 213,688 $ 346,281
Deferred tax benefit 522  
Unrecognized compensation cost $ 5,781  
Vesting period 2 years  
Cash dividends on common stock per share (in Dollars per share) $ 1  
Aggregate intrinsic value of options exercised $ 2,622,821 $ 2,023,198
Special cash dividend $ 0.75  
Outstanding grants remain 79,000
Common Stock [Member]    
Stock-Based Compensation [Line Item]    
Shares exercised options (in Shares) 111,304 162,410
Shares outstanding options (in Shares) 114,342  
Shares remain available for grant (in Shares) 14,969  
Non-qualified Stock Options [Member]    
Stock-Based Compensation [Line Item]    
Stock-based compensation expense $ 18,000 $ 32,145
Deferred tax benefit 3,780 $ 6,750
Unrecognized compensation cost 2,485  
Incentive Stock Options [Member]    
Stock-Based Compensation [Line Item]    
Unrecognized compensation cost $ 3,296  
Stock Options [Member]    
Stock-Based Compensation [Line Item]    
Shares exercised options (in Shares) 270,689  
Shares outstanding options (in Shares) 114,342  
Number of shares cancelled (in Shares) 313,946  
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] | Non-Employee Directors [Member]    
Stock-Based Compensation [Line Item]    
Aggregate number of common stock (in Shares) 133,000  
2017 Plan [Member] | Maximum [Member] | Non-Employee Directors [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] | Maximum [Member] | Individual Employee [Member]    
Stock-Based Compensation [Line Item]    
Aggregate number of common stock (in Shares) 15,000  
2007 Plan [Member]    
Stock-Based Compensation [Line Item]    
Outstanding grants remain