v3.26.3
Stock-Based Compensation - Schedule of Changes in Non-Vested Stock Options (Details) - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Changes in Non-Vested Stock Options [Abstract]    
Weighted Number of Shares Subject to Option, Non-vested Beginning 144,400 147,300
Average Grant Date Fair Value (per Option), Non-vested Beginning $ 4.76 $ 4.15
Weighted Number of Shares Subject to Option, Granted 79,000
Average Grant Date Fair Value (per Option), Granted $ 5.37
Weighted Number of Shares Subject to Option, Vested (70,400) (71,400)
Average Grant Date Fair Value (per Option), Vested $ 4.12 $ 4.18
Weighted Number of Shares Subject to Option, Forfeited or expired (2,500) (10,500)
Average Grant Date Fair Value (per Option), Forfeited or expired $ 5.45 $ 4.71
Weighted Number of Shares Subject to Option, Non-vested Ending 71,500 144,400
Average Grant Date Fair Value (per Option), Non-vested Ending $ 5.36 $ 4.76