v3.26.1
Loan Portfolio and Allowance for Credit Losses - Risk Category Loans by Class of Loans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Commercial [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
Total loans $ 322,439   $ 322,439   $ 313,443
Current-period Gross writeoffs 0 $ 0 19 $ 4  
Commercial [Member] | Commercial Real Estate [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 25,224   25,224   47,620
2025/2024 47,801   47,801   48,708
2024/2023 44,975   44,975   49,673
2023/2022 46,802   46,802   67,129
2022/2021 64,291   64,291   21,050
Prior 71,954   71,954   56,233
Revolving Loans Amortized Cost Basis 4,306   4,306   4,694
Revolving Loan Converted to Term 0   0   0
Total loans 305,353   305,353   295,107
2026/2025     0   0
2025/2024     0   0
2024/2023     0   0
2023/2022     0   0
2022/2021     19   4
Prior     0   0
Revolving Loans Amortized Cost Basis Writeoffs     0   0
Revolving Loan Converted to Term Writeoffs     0   0
Current-period Gross writeoffs     19   4
Commercial [Member] | Commercial Real Estate [Member] | Pass [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 25,224   25,224   47,620
2025/2024 47,801   47,801   47,818
2024/2023 44,085   44,085   49,673
2023/2022 46,802   46,802   65,902
2022/2021 62,745   62,745   21,050
Prior 71,472   71,472   55,543
Revolving Loans Amortized Cost Basis 4,306   4,306   4,694
Revolving Loan Converted to Term 0   0   0
Total loans 302,435   302,435   292,300
Commercial [Member] | Commercial Real Estate [Member] | Special Mention [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 0   0   0
2025/2024 0   0   0
2024/2023 0   0   0
2023/2022 0   0   237
2022/2021 578   578   0
Prior 0   0   0
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loan Converted to Term 0   0   0
Total loans 578   578   237
Commercial [Member] | Commercial Real Estate [Member] | Substandard [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 0   0   0
2025/2024 0   0   890
2024/2023 890   890   0
2023/2022 0   0   990
2022/2021 968   968   0
Prior 482   482   690
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loan Converted to Term 0   0   0
Total loans 2,340   2,340   2,570
Commercial [Member] | Commercial Real Estate [Member] | Doubtful [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 0   0   0
2025/2024 0   0   0
2024/2023 0   0   0
2023/2022 0   0   0
2022/2021 0   0   0
Prior 0   0   0
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loan Converted to Term 0   0   0
Total loans 0   0   0
Commercial [Member] | Other [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 1,293   1,293   4,453
2025/2024 3,898   3,898   1,332
2024/2023 1,157   1,157   6,346
2023/2022 5,582   5,582   1,228
2022/2021 1,084   1,084   137
Prior 644   644   1,218
Revolving Loans Amortized Cost Basis 3,428   3,428   3,622
Revolving Loan Converted to Term 0   0   0
Total loans 17,086   17,086   18,336
2026/2025     0   0
2025/2024     0   0
2024/2023     0   0
2023/2022     0   0
2022/2021     0   0
Prior     0   0
Revolving Loans Amortized Cost Basis Writeoffs     0   0
Revolving Loan Converted to Term Writeoffs     0   0
Current-period Gross writeoffs     0   0
Commercial [Member] | Other [Member] | Pass [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 1,293   1,293   4,453
2025/2024 3,898   3,898   1,322
2024/2023 1,157   1,157   6,346
2023/2022 5,537   5,537   1,228
2022/2021 1,084   1,084   136
Prior 644   644   1,218
Revolving Loans Amortized Cost Basis 3,428   3,428   3,538
Revolving Loan Converted to Term 0   0   0
Total loans 17,041   17,041   18,241
Commercial [Member] | Other [Member] | Special Mention [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 0   0   0
2025/2024 0   0   0
2024/2023 0   0   0
2023/2022 45   45   0
2022/2021 0   0   0
Prior 0   0   0
Revolving Loans Amortized Cost Basis 0   0   45
Revolving Loan Converted to Term 0   0   0
Total loans 45   45   45
Commercial [Member] | Other [Member] | Substandard [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 0   0   0
2025/2024 0   0   10
2024/2023 0   0   0
2023/2022 0   0   0
2022/2021 0   0   1
Prior 0   0   0
Revolving Loans Amortized Cost Basis 0   0   39
Revolving Loan Converted to Term 0   0   0
Total loans 0   0   50
Commercial [Member] | Other [Member] | Doubtful [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 0   0   0
2025/2024 0   0   0
2024/2023 0   0   0
2023/2022 0   0   0
2022/2021 0   0   0
Prior 0   0   0
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loan Converted to Term 0   0   0
Total loans 0   0   0
Real Estate Mortgage - 1 to 4 Family [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
Total loans 5,044,914   5,044,914   4,927,461
Current-period Gross writeoffs 0 17 0 99  
Real Estate Mortgage - 1 to 4 Family [Member] | First Mortgages [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 269,531   269,531   382,926
2025/2024 379,682   379,682   308,123
2024/2023 288,744   288,744   367,683
2023/2022 350,017   350,017   501,014
2022/2021 486,338   486,338   759,470
Prior 2,718,529   2,718,529   2,078,355
Revolving Loans Amortized Cost Basis 1,638   1,638   1,653
Revolving Loan Converted to Term 0   0   0
Total loans 4,494,479   4,494,479   4,399,224
2026/2025     0   0
2025/2024     0   0
2024/2023     0   0
2023/2022     0   0
2022/2021     0   0
Prior     0   99
Revolving Loans Amortized Cost Basis Writeoffs     0   0
Revolving Loan Converted to Term Writeoffs     0   0
Current-period Gross writeoffs     0   99
Real Estate Mortgage - 1 to 4 Family [Member] | First Mortgages [Member] | Performing [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 269,531   269,531   382,926
2025/2024 379,682   379,682   307,952
2024/2023 288,023   288,023   366,470
2023/2022 347,958   347,958   499,812
2022/2021 484,828   484,828   757,834
Prior 2,705,809   2,705,809   2,066,631
Revolving Loans Amortized Cost Basis 1,638   1,638   1,653
Revolving Loan Converted to Term 0   0   0
Total loans 4,477,469   4,477,469   4,383,278
Real Estate Mortgage - 1 to 4 Family [Member] | First Mortgages [Member] | Nonperforming [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 0   0   0
2025/2024 0   0   171
2024/2023 721   721   1,213
2023/2022 2,059   2,059   1,202
2022/2021 1,510   1,510   1,636
Prior 12,720   12,720   11,724
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loan Converted to Term 0   0   0
Total loans 17,010   17,010   15,946
Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Loans [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 7,785   7,785   17,600
2025/2024 15,822   15,822   5,386
2024/2023 4,903   4,903   7,138
2023/2022 6,536   6,536   4,450
2022/2021 4,055   4,055   5,328
Prior 27,137   27,137   24,134
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loan Converted to Term 0   0   0
Total loans 66,238   66,238   64,036
2026/2025     0   0
2025/2024     0   0
2024/2023     0   0
2023/2022     0   0
2022/2021     0   0
Prior     0   0
Revolving Loans Amortized Cost Basis Writeoffs     0   0
Revolving Loan Converted to Term Writeoffs     0   0
Current-period Gross writeoffs     0   0
Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Loans [Member] | Performing [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 7,785   7,785   17,600
2025/2024 15,822   15,822   5,386
2024/2023 4,903   4,903   7,138
2023/2022 6,536   6,536   4,384
2022/2021 3,989   3,989   5,328
Prior 26,798   26,798   23,770
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loan Converted to Term 0   0   0
Total loans 65,833   65,833   63,606
Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Loans [Member] | Nonperforming [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 0   0   0
2025/2024 0   0   0
2024/2023 0   0   0
2023/2022 0   0   66
2022/2021 66   66   0
Prior 339   339   364
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loan Converted to Term 0   0   0
Total loans 405   405   430
Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Line of Credit [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 1,001   1,001   1,718
2025/2024 1,802   1,802   3,985
2024/2023 3,054   3,054   1,471
2023/2022 844   844   1,196
2022/2021 1,369   1,369   1,504
Prior 29,579   29,579   21,024
Revolving Loans Amortized Cost Basis 446,548   446,548   433,303
Revolving Loan Converted to Term 0   0   0
Total loans 484,197   484,197   464,201
2026/2025     0   0
2025/2024     0   0
2024/2023     0   0
2023/2022     0   0
2022/2021     0   0
Prior     0   0
Revolving Loans Amortized Cost Basis Writeoffs     0   0
Revolving Loan Converted to Term Writeoffs     0   0
Current-period Gross writeoffs     0   0
Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Line of Credit [Member] | Performing [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 1,001   1,001   1,718
2025/2024 1,802   1,802   3,985
2024/2023 2,867   2,867   1,471
2023/2022 714   714   1,196
2022/2021 1,369   1,369   1,504
Prior 27,757   27,757   19,145
Revolving Loans Amortized Cost Basis 446,367   446,367   432,926
Revolving Loan Converted to Term 0   0   0
Total loans 481,877   481,877   461,945
Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Line of Credit [Member] | Nonperforming [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 0   0   0
2025/2024 0   0   0
2024/2023 187   187   0
2023/2022 130   130   0
2022/2021 0   0   0
Prior 1,822   1,822   1,879
Revolving Loans Amortized Cost Basis 181   181   377
Revolving Loan Converted to Term 0   0   0
Total loans 2,320   2,320   2,256
Installment [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 978   978   3,089
2025/2024 2,616   2,616   1,973
2024/2023 1,472   1,472   3,195
2023/2022 2,179   2,179   1,588
2022/2021 1,078   1,078   257
Prior 678   678   562
Revolving Loans Amortized Cost Basis 881   881   892
Revolving Loan Converted to Term 0   0   0
Total loans 9,882   9,882   11,556
2026/2025     0   9
2025/2024     4   102
2024/2023     1   17
2023/2022     18   20
2022/2021     9   27
Prior     7   42
Revolving Loans Amortized Cost Basis Writeoffs     0   0
Revolving Loan Converted to Term Writeoffs     0   0
Current-period Gross writeoffs 13 $ 116 39 $ 156 217
Installment [Member] | Performing [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 978   978   3,089
2025/2024 2,591   2,591   1,973
2024/2023 1,472   1,472   3,191
2023/2022 2,179   2,179   1,542
2022/2021 1,052   1,052   257
Prior 676   676   561
Revolving Loans Amortized Cost Basis 881   881   892
Revolving Loan Converted to Term 0   0   0
Total loans 9,829   9,829   11,505
Installment [Member] | Nonperforming [Member]          
Loan Portfolio and Allowance for Credit Losses [Abstract]          
2026/2025 0   0   0
2025/2024 25   25   0
2024/2023 0   0   4
2023/2022 0   0   46
2022/2021 26   26   0
Prior 2   2   1
Revolving Loans Amortized Cost Basis 0   0   0
Revolving Loan Converted to Term 0   0   0
Total loans $ 53   $ 53   $ 51