v3.26.1
Employee Benefits - 2017 Omnibus Incentive Plan (Details)
12 Months Ended
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
shares
Employee Benefits        
Granted 22,250 12,000 23,500  
Exercised 12,200   16,000  
Forfeited 3,300   15,000  
Outstanding 159,250 152,500 140,500 148,000
Options Exercisable, Number 96,800 88,500 65,800  
Omnibus Incentive Plan 2017        
Employee Benefits        
2017 Omnibus Incentive Plan Description The Company adopted an equity-based incentive plan in October 2017 (the 2017 Plan). Under the 2017 Plan, the Company reserved for issuance 500,000 shares of common stock for awards to employees and directors, against which full value awards (stock-based awards other than stock options and stock appreciation rights) are to be counted on a 2.5-for-1 basis. The 2017 Plan authorized awards to be made to employees, officers, and directors by a committee of outside directors. The committee held the power to set vesting requirements for each award under the 2017 Plan. Under the 2017 Plan, stock awards and shares issued pursuant to exercised options may be issued from either authorized but unissued shares, or treasury shares.      
Common stock reserve for issuance 500,000      
Full value awards basis 2.5      
Granted 161,500      
Exercised 18,200      
Forfeited 18,300      
Outstanding 125,000      
Unrecognized compensation cost | $ $ 435,000      
Outstanding options, intrinsic value | $ 4,300,000      
Intrinsic value of options vested | $ $ 592,000 $ 218,000 $ 126,000  
Options Exercisable, Number 0      
Full value awards issued 0 0 26,600  
Full value awards vested 15,403 29,523 16,624  
Share based compensation expense | $ $ 536,000 $ 845,000 $ 903,000  
Unvested compensation cost for full value awards | $ $ 833,000      
Omnibus Incentive Plan 2017 | Restricted Stock        
Employee Benefits        
Achievement of specified profitability targets period 3 years      
Omnibus Incentive Plan 2017 | Performance-based restricted stock        
Employee Benefits        
Equity Incentive Plan vesting percentage 20.00%      
Achievement of specified profitability targets period 3 years      
Omnibus Incentive Plan 2017 | Per Year | Restricted Stock        
Employee Benefits        
Equity Incentive Plan vesting percentage 20.00%      
Omnibus Incentive Plan 2017 | Tranche two | Restricted Stock        
Employee Benefits        
Equity Incentive Plan vesting percentage 33.33%