XML 98 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Schedule of Contractual Maturities of Certificates of Deposit (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Deposit Liability [Line Items]  
1 year or less $ 213,219
More than 1 year through 2 years 84,237
More than 2 years through 3 years 11,291
More than 3 years through 4 years 205
More than 4 years through 5 years 123
Contractual maturities of certificates of deposit 309,075
Certificates of Deposit $250,000 or less  
Deposit Liability [Line Items]  
1 year or less 144,766
More than 1 year through 2 years 24,904
More than 2 years through 3 years 4,097
More than 3 years through 4 years 205
More than 4 years through 5 years 123
Contractual maturities of certificates of deposit 174,095
Certificates of Deposit more than $250,000  
Deposit Liability [Line Items]  
1 year or less 53,494
More than 1 year through 2 years 9,632
More than 2 years through 3 years 2,152
More than 3 years through 4 years 0
More than 4 years through 5 years 0
Contractual maturities of certificates of deposit 65,278
Brokered Deposits  
Deposit Liability [Line Items]  
1 year or less 14,959
More than 1 year through 2 years 49,701
More than 2 years through 3 years 5,042
More than 3 years through 4 years 0
More than 4 years through 5 years 0
Contractual maturities of certificates of deposit $ 69,702