v3.26.1
Deposits - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Deposit Liability [Line Items]    
Non-interest bearing accounts $ 560,704 $ 508,110
NOW accounts 1,074,489 1,132,298
MMDAs - non-brokered 314,350 329,837
Brokered MMDAs 10,654 1,414
Savings accounts 707,482 661,115
TOTAL NON-MATURITY DEPOSITS 2,667,679 2,632,774
Certificates of deposit - non-brokered 1,460,172 1,414,945
Brokered certificates of deposit 279,995 233,649
TOTAL CERTIFICATES 1,740,167 1,648,594
Total Deposit Accounts 4,407,846 4,281,368
0.00-.99%    
Deposit Liability [Line Items]    
TOTAL CERTIFICATES 1,932 6,211
1.00-1.99%    
Deposit Liability [Line Items]    
TOTAL CERTIFICATES 7,915 14,021
2.00-2.99%    
Deposit Liability [Line Items]    
TOTAL CERTIFICATES 36,413 8,314
3.00-3.99%    
Deposit Liability [Line Items]    
TOTAL CERTIFICATES 1,186,394 240,321
4.00-4.99%    
Deposit Liability [Line Items]    
TOTAL CERTIFICATES 507,413 1,347,081
5.00 - 5.99%    
Deposit Liability [Line Items]    
TOTAL CERTIFICATES $ 100 $ 32,646