XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Contractual Maturities of Certificates of Deposit (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Deposit Liability [Line Items]  
1 year or less $ 245,155
More than 1 year through 2 years 70,745
More than 2 years through 3 years 3,558
More than 3 years through 4 years 140
More than 4 years through 5 years 106
Contractual maturities of certificates of deposit 319,704
Certificates of Deposit $250,000 or less  
Deposit Liability [Line Items]  
1 year or less 152,650
More than 1 year through 2 years 26,966
More than 2 years through 3 years 3,057
More than 3 years through 4 years 140
More than 4 years through 5 years 106
Contractual maturities of certificates of deposit 182,919
Certificates of Deposit more than $250,000  
Deposit Liability [Line Items]  
1 year or less 54,789
More than 1 year through 2 years 11,812
More than 2 years through 3 years 501
More than 3 years through 4 years 0
More than 4 years through 5 years 0
Contractual maturities of certificates of deposit 67,102
Brokered Deposits  
Deposit Liability [Line Items]  
1 year or less 37,716
More than 1 year through 2 years 31,967
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 $ 69,683