Income Taxes (Reconciliation of Federal Income Tax Rate to Effective Income Tax Rate) (Details) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
|
| Income Taxes [Abstract] | ||
| Federal statutory rate | 21.00% | 21.00% |
| Tax-exempt income on securities and loans | (1.40%) | (1.60%) |
| Tax-exempt BOLI income | (2.90%) | (1.80%) |
| State income tax, net of federal tax benefit | 4.80% | 4.90% |
| Tax credits | (1.50%) | (2.10%) |
| Other | 0.30% | 0.20% |
| Effective Income Tax Rate Reconciliation, Percent, Total | 20.30% | 20.60% |