Allowance for Credit Losses (Summary of Investment in Loans by Credit Quality Indicators by Year of Origination) (Details) - USD ($) $ in Thousands | 6 Months Ended | 12 Months Ended |
Jun. 30, 2024 | Dec. 31, 2023 |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, Total | $ 1,158,214 | $ 1,092,665 | [1] |
Commercial [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, Total | 222,677 | 152,517 | |
Commercial [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | 57,370 | 85,529 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 105,537 | 12,482 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 12,165 | 2,713 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 2,127 | 5,124 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 3,964 | 7,174 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 24,593 | 17,164 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 16,913 | 21,864 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | 8 | 467 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 222,677 | 152,517 | |
Current period gross write-off, 2022/2021 | 1 | | |
Current period gross write-off, 2020/2019 | 103 | | |
Current period gross write-off | 104 | | |
Commercial [Member] | Pass [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | 57,370 | 85,529 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 105,537 | 12,344 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 12,044 | 2,712 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 2,127 | 4,989 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 3,938 | 7,121 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 24,338 | 16,873 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 16,913 | 21,806 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | | 112 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 222,267 | 151,486 | |
Commercial [Member] | Watch [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | | 41 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 37 | | |
Term Loans Amortized Cost Basis by Origination Year, Total | 37 | 41 | |
Commercial [Member] | Special Mention [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 79 | 79 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 0 | 8 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | 8 | | |
Term Loans Amortized Cost Basis by Origination Year, Total | 87 | 87 | |
Commercial [Member] | Substandard [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | | 97 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 84 | 1 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | | 135 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 26 | 53 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 176 | 212 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 0 | 50 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | | 355 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 286 | 903 | |
Real Estate Construction and Land [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, Total | 36,908 | 33,682 | |
Real Estate Construction and Land [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | 1,746 | 13,776 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 16,209 | 11,748 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 12,482 | 3,683 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 2,605 | 1,717 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 1,667 | 955 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 2,199 | 1,674 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | | 129 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 36,908 | 33,682 | |
Real Estate Construction and Land [Member] | Pass [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | 1,746 | 12,425 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 13,831 | 11,748 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 12,482 | 3,683 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 2,605 | 1,717 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 1,667 | 955 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 1,883 | 1,293 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | | 129 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 34,214 | 31,950 | |
Real Estate Construction and Land [Member] | Watch [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 1,043 | | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 273 | 299 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 1,316 | 299 | |
Real Estate Construction and Land [Member] | Special Mention [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, Prior | | 37 | |
Term Loans Amortized Cost Basis by Origination Year, Total | | 37 | |
Real Estate Construction and Land [Member] | Substandard [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | | 1,351 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 1,335 | | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 43 | 45 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 1,378 | 1,396 | |
1-4 Family Residential Mortgages [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, Total | 307,055 | 317,558 | |
1-4 Family Residential Mortgages [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | 6,262 | 19,482 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 18,543 | 17,422 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 15,504 | 57,453 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 57,019 | 78,293 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 75,038 | 25,366 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 114,509 | 96,670 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 19,315 | 22,210 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | 865 | 662 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 307,055 | 317,558 | |
1-4 Family Residential Mortgages [Member] | Pass [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | 6,262 | 19,482 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 16,704 | 14,712 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 13,032 | 54,066 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 54,357 | 74,539 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 73,140 | 24,999 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 102,513 | 85,836 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 18,261 | 20,571 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | 300 | 524 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 284,569 | 294,729 | |
1-4 Family Residential Mortgages [Member] | Watch [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 1,839 | 1,621 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 1,400 | 1,874 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 1,852 | 602 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 596 | | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 8,433 | 7,149 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 658 | 1,166 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | 404 | | |
Term Loans Amortized Cost Basis by Origination Year, Total | 15,182 | 12,412 | |
1-4 Family Residential Mortgages [Member] | Special Mention [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | | 1,089 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 1,072 | 1,458 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | | 1,958 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | | 270 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 1,571 | 1,591 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | | 78 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | 60 | 138 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 2,703 | 6,582 | |
1-4 Family Residential Mortgages [Member] | Substandard [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | | 55 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 810 | 1,194 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 1,302 | 97 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 1,992 | 2,094 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 396 | 395 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | 101 | | |
Term Loans Amortized Cost Basis by Origination Year, Total | 4,601 | 3,835 | |
Commercial Mortgages [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, Total | 553,455 | 550,867 | |
Commercial Mortgages [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | 28,060 | 112,243 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 106,613 | 41,433 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 40,375 | 49,726 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 48,772 | 104,681 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 99,416 | 45,974 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 229,085 | 195,232 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 1,134 | 1,502 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | | 76 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 553,455 | 550,867 | |
Commercial Mortgages [Member] | Pass [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | 28,060 | 112,093 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 104,821 | 41,433 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 39,316 | 46,315 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 45,285 | 101,205 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 88,199 | 45,809 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 207,911 | 171,184 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 1,134 | 1,502 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | | 76 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 514,726 | 519,617 | |
Commercial Mortgages [Member] | Watch [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 1,792 | | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 1,059 | 1,196 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 1,180 | 166 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 6,349 | 165 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 11,133 | 14,188 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 21,513 | 15,715 | |
Commercial Mortgages [Member] | Special Mention [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | | 391 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 520 | 278 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 263 | | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 7,435 | 4,130 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 8,218 | 4,799 | |
Commercial Mortgages [Member] | Substandard [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | | 150 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | | 1,824 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 1,787 | 3,032 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 4,605 | | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 2,606 | 5,730 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 8,998 | 10,736 | |
Consumer [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, Total | 38,119 | 38,041 | |
Consumer [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | 141 | 1,150 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 1,130 | 193 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 174 | 427 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 324 | 273 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 211 | 124 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 21,206 | 21,158 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 14,933 | 14,711 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | | 5 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 38,119 | 38,041 | |
Current period gross write-off, 2022/2021 | | 19 | |
Current period gross write-off, 2021/2020 | | 16 | |
Current period gross write-off, 2020/2019 | 4 | 28 | |
Current period gross write-off, Prior | 251 | 654 | |
Current period gross write-off, Revolving Loans | | 4 | |
Current period gross write-off | 255 | 721 | |
Consumer [Member] | Pass [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | 129 | 1,149 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 1,129 | 193 | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | 174 | 420 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 317 | 273 | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | 211 | 107 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 20,872 | 20,836 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 14,931 | 14,710 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 37,763 | 37,688 | |
Consumer [Member] | Watch [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2022/2021 | | 7 | |
Term Loans Amortized Cost Basis by Origination Year, 2021/2020 | 7 | | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | | 9 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 147 | 190 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 154 | 206 | |
Consumer [Member] | Special Mention [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 124 | 132 | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 1 | 1 | |
Term Loans Amortized Cost Basis by Origination Year, Loans Converted to Term | | 5 | |
Term Loans Amortized Cost Basis by Origination Year, Total | 125 | 138 | |
Consumer [Member] | Substandard [Member] | Term Loans [Member] | | | |
Financing Receivable, Credit Quality Indicator [Line Items] | | | |
Term Loans Amortized Cost Basis by Origination Year, 2024/2023 | 12 | 1 | |
Term Loans Amortized Cost Basis by Origination Year, 2023/2022 | 1 | | |
Term Loans Amortized Cost Basis by Origination Year, 2020/2019 | | 8 | |
Term Loans Amortized Cost Basis by Origination Year, Prior | 63 | | |
Term Loans Amortized Cost Basis by Origination Year, Revolving Loans | 1 | | |
Term Loans Amortized Cost Basis by Origination Year, Total | $ 77 | $ 9 | |
|
[1] Derived from audited Consolidated Financial Statements |