XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Summary of ESOP Shares (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Allocated shares 181,551 170,696
Shares committed for release 14,434 19,245
Unearned shares 120,281 134,715
Total ESOP shares 316,266 324,656
Fair value of unearned ESOP shares [1] $ 2,898 $ 2,180
[1] Based on closing price of $24.09 and $16.18 per share on March 31, 2025, and June 30, 2024, respectively.