XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Components of Interest-bearing and Noninterest-bearing Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposits.    
Money market accounts $ 971,136 $ 936,239
Interest-bearing demand and NOW accounts 1,200,911 1,238,853
Savings accounts 500,680 492,180
Time deposits less than $250 543,257 620,725
Time deposits $250 or more 171,768 184,039
Total interest-bearing deposits 3,387,752 3,472,036
Noninterest-bearing deposits 899,597 935,516
Total deposits $ 4,287,349 $ 4,407,552