v3.26.3
Deposits (Schedule of Interest Expense on Deposits) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Deposits [Abstract]        
Interest bearing demand $ 47,165 $ 47,304 $ 135,892 $ 132,886
Savings and money market 73,071 83,862 219,078 263,664
Time 20,090 32,389 80,655 111,910
Interest Expense, Domestic Deposits $ 140,326 $ 163,555 $ 435,625 $ 508,460