v3.26.1
Loans and Allowance for Credit Losses - Credit Quality Indicators (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Summary of credit quality indicators by type of loans [Abstract]      
2026 $ 94,993   $ 499,201
2025 488,309   191,396
2024 184,008   366,200
2023 357,197   586,679
2022 566,630   297,323
Prior 1,046,787   785,663
Revolving Loans Amortized Cost Basis 840,516   838,270
Total Loans Receivable 3,578,440   3,564,732
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 85   1,140
2025 10   1,449
2024 91   1,267
2023 605   774
2022 362   471
Prior 296   1,161
Revolving Loans Amortized Cost Basis 17   727
Total 1,466 $ 1,733 6,989
Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 1,778   9,673
2025 9,146   1,674
2024 818   3,782
2023 3,640   5,535
2022 5,468   33,240
Prior 75,754   43,722
Revolving Loans Amortized Cost Basis 22,620   22,727
Total Loans Receivable 119,224   120,353
Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 8,397   36,417
2025 33,618   22,211
2024 23,262   41,290
2023 40,683   87,548
2022 84,338   22,491
Prior 174,409   154,235
Revolving Loans Amortized Cost Basis 139,462   136,452
Total Loans Receivable 504,169   500,644
Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 66,471   363,869
2025 349,651   117,556
2024 110,559   214,385
2023 202,636   382,441
2022 369,524   190,735
Prior 604,217   442,292
Revolving Loans Amortized Cost Basis 350,250   347,629
Total Loans Receivable 2,053,308   2,058,907
Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 15,352   72,374
2025 70,742   38,655
2024 38,580   52,558
2023 50,096   79,979
2022 78,694   28,747
Prior 124,724   96,167
Revolving Loans Amortized Cost Basis 268,730   254,499
Total Loans Receivable 646,918   622,979
Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 2,697   14,537
2025 23,281   6,533
2024 6,520   37,760
2023 42,724   20,349
2022 16,547   7,946
Prior 30,820   25,169
Revolving Loans Amortized Cost Basis 51,763   69,472
Total Loans Receivable 174,352   181,766
Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 298   2,331
2025 1,871   4,767
2024 4,269   16,425
2023 17,418   10,827
2022 12,059   14,164
Prior 36,863   24,078
Revolving Loans Amortized Cost Basis 7,691   7,491
Total Loans Receivable 80,469   80,083
Agricultural      
Summary of credit quality indicators by type of loans [Abstract]      
2026 8,869   15,600
2025 11,922   12,036
2024 10,685   6,539
2023 5,881   4,777
2022 4,935   2,130
Prior 9,092   5,037
Revolving Loans Amortized Cost Basis 71,479   72,805
Total Loans Receivable 122,863   118,924
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 0   0
2025 2   0
2024 0   0
2023 7   39
2022 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 12   0
Total 21 35 39
Agricultural | Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 1,312   200
2025 200   747
2024 0   55
2023 55   152
2022 149   586
Prior 700   119
Revolving Loans Amortized Cost Basis 6,855   7,912
Total Loans Receivable 9,271   9,771
Agricultural | Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 2,223   2,062
2025 1,859   720
2024 1,203   1,200
2023 1,278   509
2022 520   86
Prior 1,416   732
Revolving Loans Amortized Cost Basis 15,752   12,481
Total Loans Receivable 24,251   17,790
Agricultural | Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 2,820   8,523
2025 5,091   3,885
2024 3,176   1,769
2023 1,223   2,087
2022 1,770   1,059
Prior 4,111   2,674
Revolving Loans Amortized Cost Basis 22,100   25,088
Total Loans Receivable 40,291   45,085
Agricultural | Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 2,260   2,791
2025 2,354   2,486
2024 1,922   2,475
2023 2,361   674
2022 1,432   304
Prior 937   542
Revolving Loans Amortized Cost Basis 17,970   17,761
Total Loans Receivable 29,236   27,033
Agricultural | Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 254   1,649
2025 2,371   2,291
2024 2,531   913
2023 891   1,055
2022 852   50
Prior 1,362   709
Revolving Loans Amortized Cost Basis 6,831   7,152
Total Loans Receivable 15,092   13,819
Agricultural | Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   375
2025 47   1,907
2024 1,853   127
2023 73   300
2022 212   45
Prior 566   261
Revolving Loans Amortized Cost Basis 1,971   2,411
Total Loans Receivable 4,722   5,426
Commercial and financial      
Summary of credit quality indicators by type of loans [Abstract]      
2026 13,950   47,427
2025 42,678   24,789
2024 23,520   43,804
2023 39,932   35,199
2022 31,670   7,862
Prior 22,519   16,592
Revolving Loans Amortized Cost Basis 119,740   119,945
Total Loans Receivable 294,009   295,618
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 0   473
2025 0   809
2024 26   358
2023 133   167
2022 0   46
Prior 118   105
Revolving Loans Amortized Cost Basis 0   170
Total 277 251 2,128
Commercial and financial | Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 43   797
2025 763   411
2024 361   940
2023 895   74
2022 66   45
Prior 287   269
Revolving Loans Amortized Cost Basis 4,952   4,491
Total Loans Receivable 7,367   7,027
Commercial and financial | Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 1,043   4,329
2025 2,744   4,205
2024 4,821   11,663
2023 10,952   7,227
2022 6,974   500
Prior 6,030   4,414
Revolving Loans Amortized Cost Basis 43,421   45,404
Total Loans Receivable 75,985   77,742
Commercial and financial | Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 9,082   27,723
2025 26,119   11,837
2024 10,803   18,215
2023 17,003   16,050
2022 13,974   5,292
Prior 9,377   7,183
Revolving Loans Amortized Cost Basis 40,485   40,023
Total Loans Receivable 126,843   126,323
Commercial and financial | Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 1,961   12,773
2025 11,347   5,124
2024 4,800   8,179
2023 7,834   9,335
2022 7,672   1,742
Prior 4,488   2,707
Revolving Loans Amortized Cost Basis 26,480   25,205
Total Loans Receivable 64,582   65,065
Commercial and financial | Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 1,523   873
2025 895   2,003
2024 1,851   3,052
2023 2,022   1,195
2022 1,305   77
Prior 899   548
Revolving Loans Amortized Cost Basis 3,334   4,244
Total Loans Receivable 11,829   11,992
Commercial and financial | Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 298   932
2025 810   1,209
2024 884   1,755
2023 1,226   1,318
2022 1,679   206
Prior 1,438   1,471
Revolving Loans Amortized Cost Basis 1,068   578
Total Loans Receivable 7,403   7,469
Construction, 1 to 4 family residential      
Summary of credit quality indicators by type of loans [Abstract]      
2026 57   739
2025 1,630   712
2024 510   185
2023 52   376
2022 155   42
Prior 92   51
Revolving Loans Amortized Cost Basis 99,072   87,702
Total Loans Receivable 101,568   89,807
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 0   0
2025 0   155
2024 0   0
2023 147   0
2022 0   144
Prior 0   99
Revolving Loans Amortized Cost Basis 5   7
Total 152 232 405
Construction, 1 to 4 family residential | Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   0
2024 0   0
2023 0   0
2022 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Total Loans Receivable 0   0
Construction, 1 to 4 family residential | Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 551   0
2024 138   0
2023 0   0
2022 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 16,555   15,239
Total Loans Receivable 17,244   15,239
Construction, 1 to 4 family residential | Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 57   487
2025 773   68
2024 185   0
2023 0   250
2022 155   0
Prior 0   0
Revolving Loans Amortized Cost Basis 43,986   39,785
Total Loans Receivable 45,156   40,590
Construction, 1 to 4 family residential | Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   191
2025 306   644
2024 187   0
2023 0   126
2022 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 35,273   30,154
Total Loans Receivable 35,766   31,115
Construction, 1 to 4 family residential | Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   0
2024 0   0
2023 0   0
2022 0   42
Prior 92   51
Revolving Loans Amortized Cost Basis 2,596   2,214
Total Loans Receivable 2,688   2,307
Construction, 1 to 4 family residential | Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   61
2025 0   0
2024 0   185
2023 52   0
2022 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 662   310
Total Loans Receivable 714   556
Construction, land development and commercial      
Summary of credit quality indicators by type of loans [Abstract]      
2026 5,424   14,825
2025 21,867   9,572
2024 5,289   7,320
2023 16,946   9,803
2022 9,582   5,889
Prior 9,639   4,699
Revolving Loans Amortized Cost Basis 190,259   196,184
Total Loans Receivable 259,006   248,292
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 0   0
2025 0   0
2024 0   19
2023 0   4
2022 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Total 0 19 23
Construction, land development and commercial | Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   0
2024 0   0
2023 0   0
2022 0   0
Prior 253   262
Revolving Loans Amortized Cost Basis 721   604
Total Loans Receivable 974   866
Construction, land development and commercial | Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 356   1,396
2025 949   409
2024 409   0
2023 0   87
2022 86   85
Prior 146   101
Revolving Loans Amortized Cost Basis 19,275   20,112
Total Loans Receivable 21,221   22,190
Construction, land development and commercial | Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 4,479   12,033
2025 10,869   4,154
2024 2,269   4,028
2023 3,872   4,497
2022 4,381   2,520
Prior 4,612   2,909
Revolving Loans Amortized Cost Basis 52,745   47,325
Total Loans Receivable 83,227   77,466
Construction, land development and commercial | Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 589   1,112
2025 1,768   5,009
2024 2,611   2,736
2023 2,664   5,052
2022 4,739   792
Prior 2,045   1,313
Revolving Loans Amortized Cost Basis 83,187   76,480
Total Loans Receivable 97,603   92,494
Construction, land development and commercial | Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   284
2025 8,281   0
2024 0   0
2023 10,000   0
2022 283   1,104
Prior 1,172   69
Revolving Loans Amortized Cost Basis 34,331   51,663
Total Loans Receivable 54,067   53,120
Construction, land development and commercial | Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   0
2024 0   556
2023 410   167
2022 93   1,388
Prior 1,411   45
Revolving Loans Amortized Cost Basis 0   0
Total Loans Receivable 1,914   2,156
Mortgage, farmland      
Summary of credit quality indicators by type of loans [Abstract]      
2026 7,269   37,375
2025 36,351   15,575
2024 15,154   35,916
2023 32,522   49,227
2022 48,546   32,176
Prior 109,469   81,959
Revolving Loans Amortized Cost Basis 24,174   24,562
Total Loans Receivable 273,485   276,790
Total     0
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 0   0
2025 0   0
2024 0   0
2023 0   0
2022 0   0
Prior 68   0
Revolving Loans Amortized Cost Basis 0   0
Total 68 0  
Mortgage, farmland | Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 423   858
2025 853   420
2024 361   1,901
2023 1,808   1,883
2022 1,866   0
Prior 3,944   4,169
Revolving Loans Amortized Cost Basis 651   60
Total Loans Receivable 9,906   9,291
Mortgage, farmland | Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 2,510   3,821
2025 3,424   4,254
2024 4,159   1,935
2023 1,904   3,690
2022 4,451   10,164
Prior 24,685   14,529
Revolving Loans Amortized Cost Basis 3,804   3,570
Total Loans Receivable 44,937   41,963
Mortgage, farmland | Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 2,219   27,728
2025 26,733   8,704
2024 8,368   16,915
2023 16,004   31,830
2022 30,943   17,217
Prior 57,353   45,142
Revolving Loans Amortized Cost Basis 11,719   12,956
Total Loans Receivable 153,339   160,492
Mortgage, farmland | Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 1,197   3,864
2025 4,052   2,197
2024 2,266   11,766
2023 9,441   7,561
2022 6,329   3,300
Prior 16,815   14,187
Revolving Loans Amortized Cost Basis 5,050   4,971
Total Loans Receivable 45,150   47,846
Mortgage, farmland | Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 920   859
2025 1,063   0
2024 0   1,355
2023 0   2,778
2022 2,305   541
Prior 1,958   1,919
Revolving Loans Amortized Cost Basis 571   577
Total Loans Receivable 6,817   8,029
Mortgage, farmland | Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   245
2025 226   0
2024 0   2,044
2023 3,365   1,485
2022 2,652   954
Prior 4,714   2,013
Revolving Loans Amortized Cost Basis 2,379   2,428
Total Loans Receivable 13,336   9,169
Mortgage, 1 to 4 family first liens      
Summary of credit quality indicators by type of loans [Abstract]      
2026 34,182   238,910
2025 234,819   75,756
2024 70,568   158,303
2023 151,159   281,426
2022 273,327   141,414
Prior 461,160   335,756
Revolving Loans Amortized Cost Basis 30,614   30,312
Total Loans Receivable 1,255,829   1,261,877
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 0   0
2025 0   153
2024 19   322
2023 152   279
2022 259   104
Prior 46   69
Revolving Loans Amortized Cost Basis 0   20
Total 476 328 947
Mortgage, 1 to 4 family first liens | Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   1,881
2025 1,472   0
2024 0   886
2023 882   3,139
2022 3,102   500
Prior 3,260   2,852
Revolving Loans Amortized Cost Basis 217   218
Total Loans Receivable 8,933   9,476
Mortgage, 1 to 4 family first liens | Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 1,265   19,026
2025 18,333   6,935
2024 6,892   8,895
2023 9,074   11,233
2022 10,931   6,338
Prior 30,450   26,076
Revolving Loans Amortized Cost Basis 4,491   4,531
Total Loans Receivable 81,436   83,034
Mortgage, 1 to 4 family first liens | Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 28,939   205,374
2025 201,836   62,238
2024 57,857   127,565
2023 119,848   236,384
2022 228,958   116,155
Prior 349,376   245,724
Revolving Loans Amortized Cost Basis 13,665   13,859
Total Loans Receivable 1,000,479   1,007,299
Mortgage, 1 to 4 family first liens | Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 3,978   11,865
2025 12,472   4,762
2024 4,086   10,672
2023 11,646   19,082
2022 18,352   8,757
Prior 47,049   39,025
Revolving Loans Amortized Cost Basis 10,666   10,358
Total Loans Receivable 108,249   104,521
Mortgage, 1 to 4 family first liens | Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   457
2025 324   1,163
2024 1,096   5,456
2023 4,059   6,732
2022 5,754   4,680
Prior 14,342   10,883
Revolving Loans Amortized Cost Basis 1,227   896
Total Loans Receivable 26,802   30,267
Mortgage, 1 to 4 family first liens | Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   307
2025 382   658
2024 637   4,829
2023 5,650   4,856
2022 6,230   4,984
Prior 16,683   11,196
Revolving Loans Amortized Cost Basis 348   450
Total Loans Receivable 29,930   27,280
Mortgage, 1 to 4 family junior liens      
Summary of credit quality indicators by type of loans [Abstract]      
2026 2,701   12,353
2025 10,414   2,933
2024 2,812   6,549
2023 6,280   10,386
2022 9,847   6,934
Prior 20,266   14,562
Revolving Loans Amortized Cost Basis 87,534   89,600
Total Loans Receivable 139,854   143,317
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 0   0
2025 0   24
2024 0   149
2023 38   62
2022 101   36
Prior 61   120
Revolving Loans Amortized Cost Basis 0   37
Total 200 57 428
Mortgage, 1 to 4 family junior liens | Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   0
2024 0   0
2023 0   12
2022 12   0
Prior 4   4
Revolving Loans Amortized Cost Basis 0   143
Total Loans Receivable 16   159
Mortgage, 1 to 4 family junior liens | Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   21
2025 21   0
2024 0   0
2023 0   234
2022 230   0
Prior 595   615
Revolving Loans Amortized Cost Basis 3,449   3,788
Total Loans Receivable 4,295   4,658
Mortgage, 1 to 4 family junior liens | Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 2,676   11,913
2025 9,952   2,445
2024 2,343   5,828
2023 5,588   8,851
2022 8,424   6,284
Prior 17,180   11,816
Revolving Loans Amortized Cost Basis 78,504   80,500
Total Loans Receivable 124,667   127,637
Mortgage, 1 to 4 family junior liens | Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 25   387
2025 409   276
2024 260   180
2023 168   897
2022 826   400
Prior 1,355   1,133
Revolving Loans Amortized Cost Basis 3,073   2,939
Total Loans Receivable 6,116   6,212
Mortgage, 1 to 4 family junior liens | Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   33
2024 33   211
2023 198   277
2022 225   221
Prior 564   421
Revolving Loans Amortized Cost Basis 1,245   1,091
Total Loans Receivable 2,265   2,254
Mortgage, 1 to 4 family junior liens | Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   32
2025 32   179
2024 176   330
2023 326   115
2022 130   29
Prior 568   573
Revolving Loans Amortized Cost Basis 1,263   1,139
Total Loans Receivable 2,495   2,397
Mortgage, multi-family      
Summary of credit quality indicators by type of loans [Abstract]      
2026 13,468   50,709
2025 49,141   14,372
2024 16,840   44,400
2023 42,363   109,995
2022 104,438   66,936
Prior 197,175   135,824
Revolving Loans Amortized Cost Basis 71,967   72,046
Total Loans Receivable 495,392   494,282
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 0   0
2025 0   0
2024 0   7
2023 0   100
2022 0   100
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Total 0 200 207
Mortgage, multi-family | Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   2,322
2025 2,300   0
2024 0   0
2023 0   275
2022 273   30,052
Prior 50,851   21,295
Revolving Loans Amortized Cost Basis 0   0
Total Loans Receivable 53,424   53,944
Mortgage, multi-family | Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   2,349
2025 2,339   0
2024 0   9,570
2023 9,505   49,085
2022 45,872   2,764
Prior 40,183   37,997
Revolving Loans Amortized Cost Basis 12,644   12,736
Total Loans Receivable 110,543   114,501
Mortgage, multi-family | Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 9,823   34,743
2025 34,544   4,556
2024 4,802   12,277
2023 12,100   34,518
2022 34,030   23,855
Prior 80,968   58,389
Revolving Loans Amortized Cost Basis 28,566   28,374
Total Loans Receivable 204,833   196,712
Mortgage, multi-family | Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 3,645   11,295
2025 9,958   9,816
2024 12,038   3,984
2023 3,492   22,656
2022 22,527   6,410
Prior 21,027   14,874
Revolving Loans Amortized Cost Basis 29,131   29,303
Total Loans Receivable 101,818   98,338
Mortgage, multi-family | Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   0
2024 0   15,506
2023 14,354   1,744
2022 1,736   0
Prior 3,236   3,269
Revolving Loans Amortized Cost Basis 1,626   1,633
Total Loans Receivable 20,952   22,152
Mortgage, multi-family | Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   0
2024 0   3,063
2023 2,912   1,717
2022 0   3,855
Prior 910   0
Revolving Loans Amortized Cost Basis 0   0
Total Loans Receivable 3,822   8,635
Mortgage, commercial      
Summary of credit quality indicators by type of loans [Abstract]      
2026 6,925   73,965
2025 73,097   30,885
2024 34,481   58,675
2023 58,201   81,068
2022 80,209   32,791
Prior 188,817   162,974
Revolving Loans Amortized Cost Basis 125,542   124,819
Total Loans Receivable 567,272   565,177
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 0   48
2025 0   0
2024 0   158
2023 100   85
2022 0   41
Prior 1   758
Revolving Loans Amortized Cost Basis 0   0
Total 101 237 1,090
Mortgage, commercial | Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   3,575
2025 3,558   96
2024 96   0
2023 0   0
2022 0   2,057
Prior 14,116   12,291
Revolving Loans Amortized Cost Basis 9,224   9,299
Total Loans Receivable 26,994   27,318
Mortgage, commercial | Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 1,000   3,371
2025 3,358   5,638
2024 5,595   8,027
2023 7,970   15,483
2022 15,274   2,554
Prior 55,450   54,471
Revolving Loans Amortized Cost Basis 17,075   15,571
Total Loans Receivable 105,722   105,115
Mortgage, commercial | Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 4,510   28,908
2025 28,146   15,583
2024 17,227   23,469
2023 23,311   44,648
2022 44,028   17,304
Prior 73,854   61,412
Revolving Loans Amortized Cost Basis 44,121   45,429
Total Loans Receivable 235,197   236,753
Mortgage, commercial | Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 1,415   27,459
2025 27,442   7,848
2024 9,934   12,488
2023 12,421   13,846
2022 16,096   7,028
Prior 28,365   19,693
Revolving Loans Amortized Cost Basis 55,122   54,520
Total Loans Receivable 150,795   142,882
Mortgage, commercial | Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   10,294
2025 10,239   946
2024 943   11,170
2023 11,111   6,264
2022 3,786   1,215
Prior 6,777   6,863
Revolving Loans Amortized Cost Basis 0   0
Total Loans Receivable 32,856   36,752
Mortgage, commercial | Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   358
2025 354   774
2024 686   3,521
2023 3,388   827
2022 1,025   2,633
Prior 10,255   8,244
Revolving Loans Amortized Cost Basis 0   0
Total Loans Receivable 15,708   16,357
Loans to individuals      
Summary of credit quality indicators by type of loans [Abstract]      
2026 1,270   6,211
2025 5,305   3,533
2024 2,926   3,180
2023 2,544   1,904
2022 1,481   566
Prior 520   127
Revolving Loans Amortized Cost Basis 13,262   13,242
Total Loans Receivable 27,308   28,763
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 85   619
2025 8   308
2024 46   254
2023 28   38
2022 2   0
Prior 2   10
Revolving Loans Amortized Cost Basis 0   493
Total 171 374 1,722
Loans to individuals | Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   40
2025 0   0
2024 0   0
2023 0   0
2022 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Total Loans Receivable 0   40
Loans to individuals | Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   42
2025 40   50
2024 45   0
2023 0   0
2022 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   2
Total Loans Receivable 85   94
Loans to individuals | Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 1,270   5,904
2025 5,058   3,283
2024 2,736   2,990
2023 2,370   1,820
2022 1,416   466
Prior 450   127
Revolving Loans Amortized Cost Basis 13,259   13,065
Total Loans Receivable 26,559   27,655
Loans to individuals | Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   83
2025 79   63
2024 46   78
2023 69   42
2022 27   14
Prior 11   0
Revolving Loans Amortized Cost Basis 1   0
Total Loans Receivable 233   280
Loans to individuals | Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   121
2025 108   97
2024 66   97
2023 89   0
2022 0   16
Prior 2   0
Revolving Loans Amortized Cost Basis 2   0
Total Loans Receivable 267   331
Loans to individuals | Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   21
2025 20   40
2024 33   15
2023 16   42
2022 38   70
Prior 57   0
Revolving Loans Amortized Cost Basis 0   175
Total Loans Receivable 164   363
Obligations of state and political subdivisions      
Summary of credit quality indicators by type of loans [Abstract]      
2026 878   1,087
2025 1,085   1,233
2024 1,223   1,329
2023 1,317   2,518
2022 2,440   583
Prior 28,038   28,082
Revolving Loans Amortized Cost Basis 6,873   7,053
Total Loans Receivable 41,854   41,885
Financing Receivable, Allowance For Credit Loss, Writeoff, By Origination Year [Abstract]      
2026 0   0
2025 0   0
2024 0   0
2023 0   0
2022 0   0
Prior 0   0
Revolving Loans Amortized Cost Basis 0   0
Total 0 $ 0 0
Obligations of state and political subdivisions | Excellent      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   0
2024 0   0
2023 0   0
2022 0   0
Prior 2,339   2,461
Revolving Loans Amortized Cost Basis 0   0
Total Loans Receivable 2,339   2,461
Obligations of state and political subdivisions | Good      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   0
2024 0   0
2023 0   0
2022 0   0
Prior 15,454   15,300
Revolving Loans Amortized Cost Basis 2,996   3,018
Total Loans Receivable 18,450   18,318
Obligations of state and political subdivisions | Satisfactory      
Summary of credit quality indicators by type of loans [Abstract]      
2026 596   532
2025 530   803
2024 793   1,329
2023 1,317   1,506
2022 1,445   583
Prior 6,936   6,916
Revolving Loans Amortized Cost Basis 1,100   1,228
Total Loans Receivable 12,717   12,897
Obligations of state and political subdivisions | Monitor      
Summary of credit quality indicators by type of loans [Abstract]      
2026 282   555
2025 555   430
2024 430   0
2023 0   708
2022 694   0
Prior 2,632   2,693
Revolving Loans Amortized Cost Basis 2,777   2,807
Total Loans Receivable 7,370   7,193
Obligations of state and political subdivisions | Special Mention      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   0
2024 0   0
2023 0   304
2022 301   0
Prior 416   437
Revolving Loans Amortized Cost Basis 0   0
Total Loans Receivable 717   741
Obligations of state and political subdivisions | Substandard      
Summary of credit quality indicators by type of loans [Abstract]      
2026 0   0
2025 0   0
2024 0   0
2023 0   0
2022 0   0
Prior 261   275
Revolving Loans Amortized Cost Basis 0   0
Total Loans Receivable $ 261   $ 275