XML 104 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Summary of Deposits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]    
Noninterest-bearing demand $ 1,010,614 $ 1,139,214
Interest-bearing demand 713,158 863,822
Savings and money market 2,084,444 1,643,516
Certificates of deposit, due: Within one year 1,310,495 1,238,202
Certificates of deposit, due: One to two years 79,684 35,046
Certificates of deposit, due: Two to three years 12,391 4,952
Certificates of deposit, due: Three to four years 1,634 3,386
Certificates of deposit, due: Four to five years 492 1,286
Certificates of deposit, due: Thereafter 0 0
Total time deposits 1,404,696 1,282,872
Total deposits $ 5,212,912 $ 4,929,424