XML 106 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits (Summary of Deposits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deposits [Abstract]    
Noninterest-bearing demand $ 1,107,561 $ 1,018,549
Interest-bearing demand 864,528 731,885
Savings and money market 1,933,047 1,642,340
Certificates of deposit, due: Within one year 880,892 841,581
Certificates of deposit, due: One to two years 23,572 30,847
Certificates of deposit, due: Two to three years 9,881 5,186
Certificates of deposit, due: Three to four years 6,485 5,417
Certificates of deposit, due: Four to five years 1,124 2,562
Certificates of deposit, due: Thereafter   0
Total time deposits 921,954 885,593
Total deposits $ 4,827,090 $ 4,278,367