v3.25.2
Benefit Plans - Schedule of Employee Stock Ownership Plan (ESOP) Disclosures (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Retirement Benefits [Abstract]    
Shares purchased by ESOP 6,022,000 6,022,000
Less: Shares allocated 3,965,000 3,764,000
Less: Shares committed to be released 100,000 100,000
Remaining unearned ESOP shares 1,956,805 2,157,501
Fair value of unearned ESOP shares $ 12,642 $ 13,272