v3.25.2
Stock-based Compensation - Summary of ESOP Shares (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Allocated shares 179,498 170,696
Shares committed for release 19,245 19,245
Unearned shares 115,470 134,715
Total ESOP shares 314,213 324,656
Fair value of unearned ESOP shares [1] $ 2,812 $ 2,180
[1] Based on closing price of $24.35 and $16.18 per share on June 30, 2025, and 2024, respectively.