XML 77 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits (Summary of Deposits) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deposits [Abstract]    
Noninterest-bearing demand deposits $ 585,415 $ 595,092
Interest-bearing demand deposits 758,524 756,794
NOW accounts 690,987 715,114
Money market accounts 1,132,421 1,185,420
Savings accounts 830,855 796,887
Time deposits [1] 1,166,431 1,220,683
Total interest-bearing deposits 4,579,218 4,674,898
Total deposits 5,164,633 5,269,990
Wholesale brokered time deposits $ 0 $ 0
[1] There were no wholesale brokered time deposits at March 31, 2026 or December 31, 2025.