XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Summary of ESOP Shares (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Allocated shares 182,287 170,696
Shares committed for release 9,622 19,245
Unearned shares 125,093 134,715
Total ESOP shares 317,002 324,656
Fair value of unearned ESOP shares [1] $ 2,915 $ 2,180
[1] Based on closing price of $23.30 and $16.18 per share on December 31, 2024, and June 30, 2024, respectively.