XML 76 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits (Summary of Deposits) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deposits [Abstract]    
Noninterest-bearing demand deposits $ 644,011 $ 595,092
Interest-bearing demand deposits 745,273 756,794
NOW accounts 701,615 715,114
Money market accounts 1,270,616 1,185,420
Savings accounts 863,856 796,887
Time deposits [1] 1,133,502 1,220,683
Total interest-bearing deposits 4,714,862 4,674,898
Total deposits 5,358,873 5,269,990
Wholesale brokered time deposits $ 0 $ 0
[1] There were no wholesale brokered time deposits at June 30, 2026 or December 31, 2025.