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
|