v3.25.2
Loans and ACL - Summary of Recorded Investment of Loans Held for Investment by Internal Loan Grade by Year of Origination Quarterly (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 $ 40,151 $ 58,252
2024 42,809 181,865
2023 167,509 740,853
2022 671,662 323,241
2021 301,900 260,534
Prior 557,718 340,307
Revolving Loans 195,989 205,703
Total 1,977,738 2,110,755
Current period gross charge-offs 5,882  
Current period gross charge-offs 2025 71  
Current period gross charge-offs 2024 716  
Current period gross charge-offs 2023 148  
Current period gross charge-offs 2022 4,566  
Current period gross charge-offs 2021 28  
Current period gross charge-offs prior 196  
Current period gross charge-offs revolving 157  
Commercial and Industrial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 5,779 15,499
2024 10,712 40,237
2023 38,738 107,206
2022 92,753 35,345
2021 30,315 23,150
Prior 33,716 17,987
Revolving Loans 111,963 115,480
Total 323,976 354,904
Current period gross charge-offs 4,661  
Current period gross charge-offs 2024 369  
Current period gross charge-offs 2023 30  
Current period gross charge-offs 2022 4,103  
Current period gross charge-offs prior 109  
Current period gross charge-offs revolving 50  
Construction, Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 1,673 6,219
2024 6,608 7,483
2023 3,837 65,560
2022 43,841 15,367
2021 5,424 10,175
Prior 17,037 9,288
Revolving Loans 56 399
Total 78,476 114,491
Construction, Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 15,366 19,767
2024 11,275 9,030
2023 1,183 7,992
2022 4,048 13,971
2021 19,423  
Prior 53 57
Revolving Loans 683 990
Total 52,031 51,807
Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 10,255 6,847
2024 6,685 39,790
2023 38,225 320,210
2022 299,639 137,196
2021 131,999 159,760
Prior 301,563 158,507
Revolving Loans 22,612 25,532
Total 810,978 847,842
Current period gross charge-offs 63  
Current period gross charge-offs prior 63  
Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 4,937 3,668
2024 2,661 67,516
2023 71,354 229,615
2022 222,948 118,090
2021 112,166 66,320
Prior 202,538 151,202
Revolving Loans 54,713 55,842
Total 671,317 692,253
Current period gross charge-offs 123  
Current period gross charge-offs prior 16  
Current period gross charge-offs revolving 107  
Farmland [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 63 147
2024 145 135
2023 129 997
2022 993 1,339
2021 1,308  
Prior 1,938 2,753
Revolving Loans 147 149
Total 4,723 5,520
Consumer [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 2,078 6,105
2024 4,723 17,674
2023 14,043 9,273
2022 7,440 1,933
2021 1,265 1,129
Prior 873 513
Revolving Loans 5,815 7,311
Total 36,237 43,938
Current period gross charge-offs 1,035  
Current period gross charge-offs 2025 71  
Current period gross charge-offs 2024 347  
Current period gross charge-offs 2023 118  
Current period gross charge-offs 2022 463  
Current period gross charge-offs 2021 28  
Current period gross charge-offs prior 8  
Risk Grades 1 - 4    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 38,463 53,329
2024 39,406 147,386
2023 134,068 618,362
2022 513,220 272,353
2021 239,311 230,603
Prior 479,855 300,706
Revolving Loans 178,155 182,509
Total 1,622,478 1,805,248
Risk Grades 1 - 4 | Commercial and Industrial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 5,579 13,883
2024 10,041 13,559
2023 11,821 64,530
2022 50,243 14,600
2021 11,492 17,405
Prior 26,355 15,760
Revolving Loans 99,294 98,867
Total 214,825 238,604
Risk Grades 1 - 4 | Construction, Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 1,504 6,219
2024 6,608 6,277
2023 2,641 65,560
2022 43,841 7,776
2021 4,709 5,405
Prior 6,813 4,792
Revolving Loans 56 399
Total 66,172 96,428
Risk Grades 1 - 4 | Construction, Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 14,826 19,574
2024 11,275 8,861
2023 1,183 7,837
2022 394 13,971
Prior 53 57
Revolving Loans 683 990
Total 28,414 51,290
Risk Grades 1 - 4 | Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 10,255 4,747
2024 4,603 34,698
2023 34,844 245,563
2022 190,611 118,435
2021 112,137 142,211
Prior 252,503 133,856
Revolving Loans 18,229 21,323
Total 623,182 700,833
Risk Grades 1 - 4 | Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 4,221 2,815
2024 2,205 66,780
2023 69,989 225,159
2022 220,306 114,682
2021 108,735 64,548
Prior 191,408 143,002
Revolving Loans 53,931 53,498
Total 650,795 670,484
Risk Grades 1 - 4 | Farmland [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025   147
2024 145  
2023   997
2022 993 1,239
2021 1,212  
Prior 1,938 2,753
Revolving Loans 147 149
Total 4,435 5,285
Risk Grades 1 - 4 | Consumer [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 2,078 5,944
2024 4,529 17,211
2023 13,590 8,716
2022 6,832 1,650
2021 1,026 1,034
Prior 785 486
Revolving Loans 5,815 7,283
Total 34,655 42,324
Risk Grades 5 - 6    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 1,547 2,327
2024 1,466 30,880
2023 28,828 104,708
2022 122,807 26,264
2021 35,569 24,907
Prior 67,767 30,699
Revolving Loans 15,332 19,371
Total 273,316 239,156
Risk Grades 5 - 6 | Commercial and Industrial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 200 672
2024 368 24,430
2023 23,881 37,503
2022 36,538 10,201
2021 5,792 5,183
Prior 5,512 979
Revolving Loans 10,722 15,092
Total 83,013 94,060
Risk Grades 5 - 6 | Construction, Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 169  
2024   1,090
2023 1,082  
2022   7,567
2021 700 4,770
Prior 10,224 4,235
Total 12,175 17,662
Risk Grades 5 - 6 | Construction, Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 540 193
2022 3,187  
2021 19,423  
Total 23,150 193
Risk Grades 5 - 6 | Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025   535
2024 522 5,092
2023 3,381 64,677
2022 82,100 7,002
2021 8,494 14,604
Prior 47,189 23,104
Revolving Loans 4,383 4,184
Total 146,069 119,198
Risk Grades 5 - 6 | Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 575 853
2024 456  
2023 165 2,303
2022 739 1,295
2021 974 318
Prior 4,810 2,378
Revolving Loans 227 95
Total 7,946 7,242
Risk Grades 5 - 6 | Farmland [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 63  
2024   135
2023 129  
2022   100
2021 96  
Total 288 235
Risk Grades 5 - 6 | Consumer [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025   74
2024 120 133
2023 190 225
2022 243 99
2021 90 32
Prior 32 3
Total 675 566
Risk Grade 7    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 141 2,596
2024 1,937 3,599
2023 4,613 17,783
2022 35,635 23,163
2021 25,614 5,024
Prior 10,095 8,709
Revolving Loans 2,501 3,823
Total 80,536 64,697
Risk Grade 7 | Commercial and Industrial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025   944
2024 303 2,248
2023 3,036 5,173
2022 5,972 10,462
2021 12,964 562
Prior 1,849 1,247
Revolving Loans 1,947 1,521
Total 26,071 22,157
Risk Grade 7 | Construction, Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024   116
2023 114  
2022   24
2021 15  
Prior   261
Total 129 401
Risk Grade 7 | Construction, Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024   169
2023   155
2022 467  
Total 467 324
Risk Grade 7 | Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025   1,565
2024 1,560  
2023   9,970
2022 26,928 10,380
2021 10,029 2,945
Prior 1,871 1,355
Revolving Loans   25
Total 40,388 26,240
Risk Grade 7 | Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 141  
2024   736
2023 1,200 2,153
2022 1,903 2,113
2021 2,457 1,454
Prior 6,319 5,822
Revolving Loans 554 2,249
Total 12,574 14,527
Risk Grade 7 | Consumer [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025   87
2024 74 330
2023 263 332
2022 365 184
2021 149 63
Prior 56 24
Revolving Loans   28
Total 907 1,048
Risk Grade 8    
Financing Receivable, Credit Quality Indicator [Line Items]    
2022   1,461
2021 1,406  
Prior 1 193
Revolving Loans 1  
Total 1,408 1,654
Risk Grade 8 | Commercial and Industrial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2022   82
2021 67  
Prior   1
Total 67 83
Risk Grade 8 | Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2022   1,379
2021 1,339  
Prior   192
Total 1,339 $ 1,571
Risk Grade 8 | Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Prior 1  
Revolving Loans 1  
Total $ 2