v3.26.1
Stock Benefit Plans - Schedule of Stock Option Award Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Beginning balance, Shares 116,275 228,603  
Granted, Shares 0 1,785  
Exercised, Shares (587) (113,991)  
Forfeited, Shares 0 0  
Expired, Shares (2,524) (122)  
Ending balance, Shares 113,164 116,275 228,603
Exercisable at June 30, 2026, Shares 113,164    
Beginning balance, Weighted Average Exercise Price $ 18.97 $ 13.95  
Granted, Weighted Average Exercise Price 0 18.63  
Exercised, Weighted Average Exercise Price 11.78 8.91  
Forfeited, Weighted Average Exercise Price 0 0  
Expired, Weighted Average Exercise Price 15.08 14.24  
Ending balance, Weighted Average Exercise Price 19.09 $ 18.97 $ 13.95
Exercisable at June 30, 2026, Weighted Average Exercise Price $ 19.09    
Weighted Average Remaining Contractual Life (In years) 2 years 1 month 13 days 3 years 21 days 3 years 2 months 23 days
Exercisable at June 30, 2026, Weighted Average Remaining Contractual Life (In years) 2 years 1 month 13 days    
Aggregate Intrinsic Value $ 16 $ 31 $ 912
Exercisable at June 30, 2026, Aggregate Intrinsic Value $ 16