XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Deposits - Classifications of Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Deposits    
Noninterest bearing demand $ 1,669,000 $ 1,834,891
Savings 885,933 971,334
NOW accounts 548,923 565,375
Money market accounts 690,840 671,240
Certificates of deposit of less than $100,000 317,312 266,035
Certificates of deposit of $100,000 through $250,000 239,775 180,289
Certificates of deposit of more than $250,000 113,641 81,582
Total deposits $ 4,465,424 $ 4,570,746