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 |