v3.26.1
Benefit Plans - Schedule of Employee Stock Ownership Plan (ESOP) Disclosures (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Retirement Benefits [Abstract]    
Shares purchased by ESOP 6,022,000 6,022,000
Less: Shares allocated 4,166,000 3,965,000
Less: Shares committed to be released 100,000 100,000
Remaining unearned ESOP shares 1,756,107 1,956,805
Fair value of unearned ESOP shares $ 16,612 $ 12,642