v3.25.2
Loans - Risk Category of Loans at Amortized Cost, by Portfolio Segment Based on Year of Origination (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Credit Quality Indicator [Line Items]    
Grand Total $ 2,624,947 $ 2,560,795
Consumer Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 28,019 40,400
2024 35,619 64,555
2023 56,713 80,069
2022 75,541 91,137
2021 87,874 75,461
Prior 168,553 107,166
Term Total 452,319 458,788
Revolving Loans Amortized Cost Basis 71,382 61,352
Revolving Loans Converted to Term 505 252
Grand Total 524,206 520,392
Gross charge-offs - Prior   13
Gross charge-offs - Term Total   13
Gross charge-offs - Grand Total   13
Consumer Real Estate [Member] | Pass [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 28,019 40,257
2024 35,476 64,316
2023 56,179 79,503
2022 74,924 89,800
2021 86,557 74,996
Prior 166,676 106,007
Term Total 447,831 454,879
Revolving Loans Amortized Cost Basis 71,216 61,097
Revolving Loans Converted to Term 499 237
Grand Total 519,546 516,213
Consumer Real Estate [Member] | Special Mention [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023   37
2022 35 551
2021 133  
Prior 115 119
Term Total 283 707
Revolving Loans Amortized Cost Basis 19 19
Grand Total 302 726
Consumer Real Estate [Member] | Substandard [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025   143
2024 143 239
2023 534 529
2022 582 786
2021 1,184 465
Prior 1,762 1,040
Term Total 4,205 3,202
Revolving Loans Amortized Cost Basis 147 236
Revolving Loans Converted to Term 6 15
Grand Total 4,358 3,453
Agricultural Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 16,486 29,513
2024 27,767 28,088
2023 26,433 34,840
2022 33,191 22,983
2021 22,189 23,639
Prior 94,606 76,982
Term Total 220,672 216,045
Revolving Loans Amortized Cost Basis 88 92
Grand Total 220,760 216,137
Agricultural Real Estate [Member] | Pass [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 16,486 23,817
2024 22,099 28,088
2023 26,433 34,469
2022 32,788 22,983
2021 21,107 23,639
Prior 94,504 76,964
Term Total 213,417 209,960
Revolving Loans Amortized Cost Basis 88 92
Grand Total 213,505 210,052
Agricultural Real Estate [Member] | Special Mention [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2022 32  
Prior 12 13
Term Total 44 13
Grand Total 44 13
Agricultural Real Estate [Member] | Substandard [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025   5,696
2024 5,668  
2023   371
2022 371  
2021 1,082  
Prior 90 5
Term Total 7,211 6,072
Grand Total 7,211 6,072
Agricultural [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 12,842 14,915
2024 10,268 10,534
2023 8,303 14,381
2022 10,641 5,624
2021 4,319 3,233
Prior 5,860 3,911
Term Total 52,233 52,598
Revolving Loans Amortized Cost Basis 106,008 99,783
Grand Total 158,241 152,381
Agricultural [Member] | Pass [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 12,542 14,915
2024 10,268 10,500
2023 8,193 14,381
2022 10,336 5,616
2021 4,296 3,204
Prior 5,860 3,911
Term Total 51,495 52,527
Revolving Loans Amortized Cost Basis 104,031 98,283
Grand Total 155,526 150,810
Agricultural [Member] | Special Mention [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 57  
2024   13
2022 305 8
2021 23  
Term Total 385 21
Revolving Loans Amortized Cost Basis 336 30
Grand Total 721 51
Agricultural [Member] | Substandard [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 243  
2024   21
2023 110  
2021   29
Term Total 353 50
Revolving Loans Amortized Cost Basis 1,641 1,470
Grand Total 1,994 1,520
Commercial Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 106,326 128,608
2024 145,106 234,491
2023 239,745 425,696
2022 410,632 218,309
2021 212,264 111,787
Prior 229,497 189,570
Term Total 1,343,570 1,308,461
Grand Total 1,343,570 1,308,461
Gross charge-offs - Prior   15
Gross charge-offs - Term Total   15
Gross charge-offs - Grand Total   15
Commercial Real Estate [Member] | Pass [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 103,232 128,608
2024 145,106 200,192
2023 190,276 413,106
2022 392,326 218,309
2021 208,429 110,435
Prior 225,400 188,239
Term Total 1,264,769 1,258,889
Grand Total 1,264,769 1,258,889
Commercial Real Estate [Member] | Special Mention [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 1,350  
2023 15,380 12,590
2022 18,306  
2021 3,835 1,352
Prior 1,924 753
Term Total 40,795 14,695
Grand Total 40,795 14,695
Commercial Real Estate [Member] | Substandard [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 1,744  
2024   34,299
2023 34,089  
Prior 2,173 578
Term Total 38,006 34,877
Grand Total 38,006 34,877
Commercial Real Estate [Member] | Doubtful [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Term Total 0  
Commercial & Industrial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 22,324 31,972
2024 27,387 55,066
2023 44,871 39,694
2022 33,460 15,235
2021 13,010 13,506
Prior 10,017 1,738
Term Total 151,069 157,211
Revolving Loans Amortized Cost Basis 142,397 117,386
Revolving Loans Converted to Term 78 222
Grand Total 293,544 274,819
Gross charge-offs - fiscal year 2022 25  
Gross charge-offs - fiscal year 2021   101
Gross charge-offs - Term Total 25 101
Gross charge-offs - Revolving Loans Converted to Term   5
Gross charge-offs - Grand Total 25 106
Commercial & Industrial [Member] | Pass [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 22,324 31,933
2024 27,351 54,581
2023 44,450 39,665
2022 33,460 15,047
2021 12,801 13,480
Prior 9,655 1,294
Term Total 150,041 156,000
Revolving Loans Amortized Cost Basis 138,301 113,446
Revolving Loans Converted to Term 78 222
Grand Total 288,420 269,668
Commercial & Industrial [Member] | Special Mention [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024   137
2023 117  
2022   188
2021 177 26
Prior 362 416
Term Total 656 767
Revolving Loans Amortized Cost Basis 550 459
Grand Total 1,206 1,226
Commercial & Industrial [Member] | Substandard [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025   39
2024 36 348
2023 304 29
2021 32  
Prior   28
Term Total 372 444
Revolving Loans Amortized Cost Basis 3,546 3,481
Grand Total 3,918 3,925
Consumer [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Grand Total 59,973 63,627
Consumer [Member] | Payment Performance [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 12,148 13,477
2024 10,836 13,521
2023 10,390 27,304
2022 20,659 5,952
2021 4,085 2,314
Prior 1,589 582
Term Total 59,707 63,150
Revolving Loans Amortized Cost Basis 266 477
Grand Total 59,973 63,627
Gross charge-offs - fiscal year 2025 88 201
Gross charge-offs - fiscal year 2024 45 69
Gross charge-offs - fiscal year 2023 95 62
Gross charge-offs - fiscal year 2022 162 14
Gross charge-offs - fiscal year 2021 52  
Gross charge-offs - Term Total 442 346
Gross charge-offs - Grand Total 442 346
Consumer [Member] | Performing [Member] | Payment Performance [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 12,148 13,437
2024 10,836 13,521
2023 10,385 27,264
2022 20,640 5,917
2021 4,077 2,310
Prior 1,586 582
Term Total 59,672 63,031
Revolving Loans Amortized Cost Basis 266 477
Grand Total 59,938 63,508
Consumer [Member] | Nonperforming [Member] | Payment Performance [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025   40
2023 5 40
2022 19 35
2021 8 4
Prior 3  
Term Total 35 119
Grand Total 35 119
Other Loan [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 600  
2022   15,829
2021 15,666 5,068
Prior 8,387 4,081
Term Total 24,653 24,978
Grand Total 24,653 24,978
Other Loan [Member] | Pass [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 600  
2022   15,829
2021 15,666 5,068
Prior 8,387 4,081
Term Total 24,653 24,978
Grand Total $ 24,653 $ 24,978