XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Contractual Maturities of Certificates of Deposit (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Deposit Liability [Line Items]  
1 year or less $ 221,964
More than 1 year through 2 years 61,911
More than 2 years through 3 years 1,015
More than 3 years through 4 years 185
More than 4 years through 5 years 68
Contractual maturities of certificates of deposit 285,143
Certificates of Deposit $250,000 or less  
Deposit Liability [Line Items]  
1 year or less 134,836
More than 1 year through 2 years 23,407
More than 2 years through 3 years 764
More than 3 years through 4 years 185
More than 4 years through 5 years 68
Contractual maturities of certificates of deposit 159,260
Certificates of Deposit more than $250,000  
Deposit Liability [Line Items]  
1 year or less 51,913
More than 1 year through 2 years 6,597
More than 2 years through 3 years 251
More than 3 years through 4 years 0
More than 4 years through 5 years 0
Contractual maturities of certificates of deposit 58,761
Brokered Deposits  
Deposit Liability [Line Items]  
1 year or less 35,215
More than 1 year through 2 years 31,907
More than 2 years through 3 years 0
More than 3 years through 4 years 0
More than 4 years through 5 years 0
Contractual maturities of certificates of deposit $ 67,122