v3.26.1
Deposits (Schedule of Interest Expense on Deposits) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Deposits [Abstract]        
Interest bearing demand $ 45,432 $ 45,689 $ 88,726 $ 85,582
Savings and money market 72,729 88,023 146,007 179,802
Time 28,444 36,983 60,566 79,521
Interest Expense, Domestic Deposits $ 146,605 $ 170,695 $ 295,299 $ 344,905