XML 118 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Summary of year-end interest bearing deposits    
Noninterest-bearing demand $ 1,026,630 $ 896,957
Interest-bearing demand 1,362,609 1,224,884
Money market 593,975 435,369
Savings 468,890 441,978
Brokered time deposits 0 138,051
Certificates of deposit 725,282 424,529
Total $ 4,177,386 $ 3,561,768