XML 91 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Components of Interest-bearing and Noninterest-bearing Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits    
Money market accounts $ 967,661 $ 936,239
Interest-bearing demand and NOW accounts 1,177,507 1,238,853
Savings accounts 502,851 492,180
Time deposits less than $250 599,127 620,725
Time deposits $250 or more 168,383 184,039
Total interest-bearing deposits 3,415,529 3,472,036
Noninterest-bearing deposits 901,398 935,516
Total deposits $ 4,316,927 $ 4,407,552