v3.26.1
Loans and Allowance for Credit Losses - Loan Portfolio Based on Internal Rating Category (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 $ 181,901   $ 775,455
2025-2024 631,584   291,735
2024-2023 273,733   166,721
2023-2022 140,208   130,760
2022-2021 123,279   32,558
Prior 43,830   20,609
Revolving loans amortized cost 202,010   191,529
Total 1,596,545   1,609,367
2026-2025   $ 0  
2025-2024   200  
2024-2023   0  
2023-2022   0  
2022-2021   0  
Prior   0  
Revolving loans amortized cost   0  
Total 0 200  
Construction & Development [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 30,756   131,436
2025-2024 112,060   73,622
2024-2023 71,819   6,397
2023-2022 4,112   823
2022-2021 818   400
Prior 563   181
Revolving loans amortized cost 9,766   11,707
Total 229,894   224,566
2026-2025   0  
2025-2024   0  
2024-2023   0  
2023-2022   0  
2022-2021   0  
Prior   0  
Revolving loans amortized cost   0  
Total 0 0  
1 - 4 Family Real Estate [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 42,769   54,582
2025-2024 34,107   31,454
2024-2023 29,677   20,341
2023-2022 11,967   6,561
2022-2021 4,902   5,202
Prior 7,974   4,808
Revolving loans amortized cost 3,997   3,174
Total 135,393   126,122
2026-2025   0  
2025-2024   0  
2024-2023   0  
2023-2022   0  
2022-2021   0  
Prior   0  
Revolving loans amortized cost   0  
Total 0 0  
Commercial Real Estate - Other [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 58,590   255,390
2025-2024 232,185   101,268
2024-2023 97,894   115,192
2023-2022 100,503   91,061
2022-2021 87,144   16,978
Prior 17,839   7,285
Revolving loans amortized cost 766   423
Total 594,921   587,597
2026-2025   0  
2025-2024   197  
2024-2023   0  
2023-2022   0  
2022-2021   0  
Prior   0  
Revolving loans amortized cost   0  
Total 0 197  
Commercial and Industrial [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 40,735   293,458
2025-2024 218,466   66,093
2024-2023 57,910   19,177
2023-2022 18,266   27,798
2022-2021 26,302   3,208
Prior 7,481   4,627
Revolving loans amortized cost 166,818   152,919
Total 535,978   567,280
2026-2025   0  
2025-2024   0  
2024-2023   0  
2023-2022   0  
2022-2021   0  
Prior   0  
Revolving loans amortized cost   0  
Total 0 0  
Agricultural [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 7,331   36,041
2025-2024 31,449   17,110
2024-2023 14,480   4,757
2023-2022 4,585   4,146
2022-2021 3,870   5,775
Prior 7,395   1,751
Revolving loans amortized cost 18,604   21,328
Total 87,714   90,908
2026-2025   0  
2025-2024   0  
2024-2023   0  
2023-2022   0  
2022-2021   0  
Prior   0  
Revolving loans amortized cost   0  
Total 0 0  
Consumer [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 1,720   4,548
2025-2024 3,317   2,188
2024-2023 1,953   857
2023-2022 775   371
2022-2021 243   995
Prior 2,578   1,957
Revolving loans amortized cost 2,059   1,978
Total 12,645   12,894
2026-2025   0  
2025-2024   3  
2024-2023   0  
2023-2022   0  
2022-2021   0  
Prior   0  
Revolving loans amortized cost   0  
Total 0 $ 3  
1 (Pass) [Member] | Construction & Development [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 25,277   130,881
2025-2024 112,060   72,299
2024-2023 70,504   6,397
2023-2022 4,112   823
2022-2021 818   400
Prior 563   181
Revolving loans amortized cost 7,214   11,707
Total 220,548   222,688
1 (Pass) [Member] | 1 - 4 Family Real Estate [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 42,769   54,582
2025-2024 34,107   31,454
2024-2023 29,677   20,341
2023-2022 11,967   6,561
2022-2021 4,902   5,202
Prior 7,957   4,808
Revolving loans amortized cost 3,997   3,174
Total 135,376   126,122
1 (Pass) [Member] | Commercial Real Estate - Other [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 58,590   253,967
2025-2024 232,185   94,375
2024-2023 91,009   97,115
2023-2022 81,009   91,061
2022-2021 87,144   16,978
Prior 17,777   7,215
Revolving loans amortized cost 766   423
Total 568,480   561,134
1 (Pass) [Member] | Commercial and Industrial [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 35,928   272,946
2025-2024 217,301   62,009
2024-2023 57,172   19,177
2023-2022 18,266   27,798
2022-2021 26,302   3,208
Prior 7,481   4,605
Revolving loans amortized cost 129,318   115,509
Total 491,768   505,252
1 (Pass) [Member] | Agricultural [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 7,130   33,761
2025-2024 29,520   17,078
2024-2023 14,448   4,757
2023-2022 4,585   4,146
2022-2021 3,870   5,493
Prior 7,113   1,751
Revolving loans amortized cost 17,134   20,143
Total 83,800   87,129
1 (Pass) [Member] | Consumer [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 1,720   4,548
2025-2024 3,317   2,188
2024-2023 1,953   857
2023-2022 775   371
2022-2021 243   995
Prior 2,578   1,957
Revolving loans amortized cost 2,059   1,978
Total 12,645   12,894
2 (Watch) [Member] | Construction & Development [Member]      
Loans and Allowance for Credit Losses [Abstract]      
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 0   0
Total 0   0
2 (Watch) [Member] | 1 - 4 Family Real Estate [Member]      
Loans and Allowance for Credit Losses [Abstract]      
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 0   0
Total 0   0
2 (Watch) [Member] | Commercial Real Estate - Other [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 0   0
2025-2024 0   0
2024-2023 0   18,077
2023-2022 17,943   0
2022-2021 0   0
Prior 0   0
Revolving loans amortized cost 0   0
Total 17,943   18,077
2 (Watch) [Member] | Commercial and Industrial [Member]      
Loans and Allowance for Credit Losses [Abstract]      
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 37,500   37,285
Total 37,500   37,285
2 (Watch) [Member] | Agricultural [Member]      
Loans and Allowance for Credit Losses [Abstract]      
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 0   0
Total 0   0
2 (Watch) [Member] | Consumer [Member]      
Loans and Allowance for Credit Losses [Abstract]      
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 0   0
Total 0   0
3 (Special Mention) [Member] | Construction & Development [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 0   0
2025-2024 0   1,323
2024-2023 1,315   0
2023-2022 0   0
2022-2021 0   0
Prior 0   0
Revolving loans amortized cost 0   0
Total 1,315   1,323
3 (Special Mention) [Member] | 1 - 4 Family Real Estate [Member]      
Loans and Allowance for Credit Losses [Abstract]      
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 0   0
Total 0   0
3 (Special Mention) [Member] | Commercial Real Estate - Other [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 0   0
2025-2024 0   6,893
2024-2023 6,885   0
2023-2022 1,551   0
2022-2021 0   0
Prior 0   0
Revolving loans amortized cost 0   0
Total 8,436   6,893
3 (Special Mention) [Member] | Commercial and Industrial [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 4,807   18,128
2025-2024 0   655
2024-2023 738   0
2023-2022 0   0
2022-2021 0   0
Prior 0   0
Revolving loans amortized cost 0   125
Total 5,545   18,908
3 (Special Mention) [Member] | Agricultural [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 201   2,280
2025-2024 1,929   32
2024-2023 32   0
2023-2022 0   0
2022-2021 0   282
Prior 282   0
Revolving loans amortized cost 1,470   1,185
Total 3,914   3,779
3 (Special Mention) [Member] | Consumer [Member]      
Loans and Allowance for Credit Losses [Abstract]      
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 0   0
Total 0   0
4 (Substandard) [Member] | Construction & Development [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 5,479   555
2025-2024 0   0
2024-2023 0   0
2023-2022 0   0
2022-2021 0   0
Prior 0   0
Revolving loans amortized cost 2,552   0
Total 8,031   555
4 (Substandard) [Member] | 1 - 4 Family Real Estate [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 0   0
2025-2024 0   0
2024-2023 0   0
2023-2022 0   0
2022-2021 0   0
Prior 17   0
Revolving loans amortized cost 0   0
Total 17   0
4 (Substandard) [Member] | Commercial Real Estate - Other [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 0   1,423
2025-2024 0   0
2024-2023 0   0
2023-2022 0   0
2022-2021 0   0
Prior 62   70
Revolving loans amortized cost 0   0
Total 62   1,493
4 (Substandard) [Member] | Commercial and Industrial [Member]      
Loans and Allowance for Credit Losses [Abstract]      
2026-2025 0   2,384
2025-2024 1,165   3,429
2024-2023 0   0
2023-2022 0   0
2022-2021 0   0
Prior 0   22
Revolving loans amortized cost 0   0
Total 1,165   5,835
4 (Substandard) [Member] | Agricultural [Member]      
Loans and Allowance for Credit Losses [Abstract]      
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 0   0
Total 0   0
4 (Substandard) [Member] | Consumer [Member]      
Loans and Allowance for Credit Losses [Abstract]      
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 0   0
Total $ 0   $ 0