v3.26.1
Earnings Per Share - Summary of Earnings Per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Numerator:    
Income - Numerator for Basic EPS and Diluted EPS $ 6,655 $ 6,255
Denominator for Basic EPS    
Basic EPS, Shares 6,415,560 6,716,086
Denominator for Diluted EPS    
Diluted EPS, Shares 6,482,884 6,760,962
Basic EPS, Per-Share Amount (in dollars per share) $ 1.04 $ 0.93
Diluted EPS, Per-Share Amount (in dollars per share) $ 1.03 $ 0.93
Employee Stock Option    
Denominator for Basic EPS    
Effect of dilutive shares 12,971 6,195
Restricted stock    
Denominator for Basic EPS    
Effect of dilutive shares 54,353 38,681