XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Allowance for Credit Losses - Summary of Recorded Investment of Loans Held for Investment by Internal Loan Grade by Year of Origination (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 $ 58,252 $ 196,370
2023 181,865 863,939
2022 740,853 357,834
2021 323,241 292,593
2020 260,534 105,787
Prior 340,307 334,975
Revolving Loans 205,703 278,619
Total 2,110,755 2,430,117
Current period gross charge-offs 28,437  
Current period gross charge-offs 2024 793  
Current period gross charge-offs 2023 1,147  
Current period gross charge-offs 2022 21,488  
Current period gross charge-offs 2021 2,869  
Current period gross charge-offs 2020 1,124  
Current period gross charge-offs prior 418  
Current period gross charge-offs revolving 598  
Commercial and Industrial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 15,499 42,393
2023 40,237 189,770
2022 107,206 51,209
2021 35,345 32,563
2020 23,150 9,579
Prior 17,987 16,250
Revolving Loans 115,480 167,180
Total 354,904 508,944
Current period gross charge-offs 24,005  
Current period gross charge-offs 2024 73  
Current period gross charge-offs 2023 475  
Current period gross charge-offs 2022 19,008  
Current period gross charge-offs 2021 2,667  
Current period gross charge-offs 2020 1,015  
Current period gross charge-offs prior 171  
Current period gross charge-offs revolving 596  
Construction, commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 6,219 12,865
2023 7,483 96,805
2022 65,560 34,144
2021 15,367 14,983
2020 10,175 6,358
Prior 9,288 6,703
Revolving Loans 399 8,194
Total 114,491 180,052
Construction, Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 19,767 33,464
2023 9,030 26,611
2022 7,992 3,867
2021 13,971 226
2020 0 941
Prior 57 67
Revolving Loans 990 10,656
Total 51,807 75,832
Current period gross charge-offs 39  
Current period gross charge-offs prior 39  
Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 6,847 17,835
2023 39,790 305,554
2022 320,210 138,497
2021 137,196 169,033
2020 159,760 55,258
Prior 158,507 159,817
Revolving Loans 25,532 24,546
Total 847,842 870,540
Current period gross charge-offs 1,238  
Current period gross charge-offs 2022 1,106  
Current period gross charge-offs 2020 72  
Current period gross charge-offs prior 60  
Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 3,668 63,056
2023 67,516 229,954
2022 229,615 124,995
2021 118,090 72,921
2020 66,320 30,942
Prior 151,202 149,575
Revolving Loans 55,842 58,667
Total 692,253 730,110
Current period gross charge-offs 216  
Current period gross charge-offs 2021 111  
Current period gross charge-offs prior 103  
Current period gross charge-offs revolving 2  
Farmland [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 147 147
2023 135 729
2022 997 1,397
2021 1,339  
2020 0 1,520
Prior 2,753 1,562
Revolving Loans 149 115
Total 5,520 5,470
Consumer [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 6,105 26,610
2023 17,674 14,516
2022 9,273 3,725
2021 1,933 2,867
2020 1,129 1,189
Prior 513 1,001
Revolving Loans 7,311 9,261
Total 43,938 59,169
Current period gross charge-offs 2,939  
Current period gross charge-offs 2024 720  
Current period gross charge-offs 2023 672  
Current period gross charge-offs 2022 1,374  
Current period gross charge-offs 2021 91  
Current period gross charge-offs 2020 37  
Current period gross charge-offs prior 45  
Risk Grades 1 - 4    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 53,329 148,222
2023 147,386 736,510
2022 618,362 317,608
2021 272,353 256,565
2020 230,603 88,076
Prior 300,706 278,644
Revolving Loans 182,509 237,830
Total 1,805,248 2,063,455
Risk Grades 1 - 4 | Commercial and Industrial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 13,883 15,830
2023 13,559 114,291
2022 64,530 32,273
2021 14,600 25,429
2020 17,405 8,217
Prior 15,760 14,200
Revolving Loans 98,867 138,267
Total 238,604 348,507
Risk Grades 1 - 4 | Construction, commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 6,219 8,533
2023 6,277 85,687
2022 65,560 33,344
2021 7,776 14,690
2020 5,405 6,358
Prior 4,792 5,589
Revolving Loans 399 4,367
Total 96,428 158,568
Risk Grades 1 - 4 | Construction, Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 19,574 31,611
2023 8,861 22,734
2022 7,837 3,867
2021 13,971 59
2020   741
Prior 57 67
Revolving Loans 990 10,656
Total 51,290 69,735
Risk Grades 1 - 4 | Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 4,747 14,671
2023 34,698 280,479
2022 245,563 121,257
2021 118,435 144,498
2020 142,211 42,226
Prior 133,856 123,774
Revolving Loans 21,323 20,332
Total 700,833 747,237
Risk Grades 1 - 4 | Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 2,815 51,042
2023 66,780 218,375
2022 225,159 121,872
2021 114,682 69,165
2020 64,548 27,877
Prior 143,002 132,986
Revolving Loans 53,498 55,327
Total 670,484 676,644
Risk Grades 1 - 4 | Farmland [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 147  
2023   729
2022 997 1,397
2021 1,239  
2020   1,520
Prior 2,753 1,562
Revolving Loans 149 115
Total 5,285 5,323
Risk Grades 1 - 4 | Consumer [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 5,944 26,535
2023 17,211 14,215
2022 8,716 3,598
2021 1,650 2,724
2020 1,034 1,137
Prior 486 466
Revolving Loans 7,283 8,766
Total 42,324 57,441
Risk Grades 5 - 6    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 2,327 47,325
2023 30,880 88,599
2022 104,708 23,246
2021 26,264 28,318
2020 24,907 16,070
Prior 30,699 37,767
Revolving Loans 19,371 31,513
Total 239,156 272,838
Risk Grades 5 - 6 | Commercial and Industrial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 672 26,563
2023 24,430 40,399
2022 37,503 12,759
2021 10,201 6,305
2020 5,183 819
Prior 979 1,537
Revolving Loans 15,092 19,722
Total 94,060 108,104
Risk Grades 5 - 6 | Construction, commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024   4,213
2023 1,090 11,072
2022   760
2021 7,567 293
2020 4,770  
Prior 4,235 738
Revolving Loans   3,827
Total 17,662 20,903
Risk Grades 5 - 6 | Construction, Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 193 1,486
2023   2,672
2021   167
2020   200
Total 193 4,525
Risk Grades 5 - 6 | Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 535 2,841
2023 5,092 25,075
2022 64,677 9,038
2021 7,002 19,597
2020 14,604 12,921
Prior 23,104 27,778
Revolving Loans 4,184 4,214
Total 119,198 101,464
Risk Grades 5 - 6 | Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 853 12,014
2023   9,339
2022 2,303 677
2021 1,295 1,944
2020 318 2,122
Prior 2,378 7,281
Revolving Loans 95 3,255
Total 7,242 36,632
Risk Grades 5 - 6 | Farmland [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024   147
2023 135  
2021 100  
Total 235 147
Risk Grades 5 - 6 | Consumer [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 74 61
2023 133 42
2022 225 12
2021 99 12
2020 32 8
Prior 3 433
Revolving Loans   495
Total 566 1,063
Risk Grade 7    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 2,596 823
2023 3,599 4,627
2022 17,783 14,426
2021 23,163 7,710
2020 5,024 1,641
Prior 8,709 18,184
Revolving Loans 3,823 9,276
Total 64,697 56,687
Risk Grade 7 | Commercial and Industrial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 944  
2023 2,248 877
2022 5,173 3,623
2021 10,462 829
2020 562 543
Prior 1,247 134
Revolving Loans 1,521 9,191
Total 22,157 15,197
Risk Grade 7 | Construction, commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024   119
2023 116 46
2022   40
2021 24  
Prior 261 376
Total 401 581
Risk Grade 7 | Construction, Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024   367
2023 169 1,205
2022 155  
Total 324 1,572
Risk Grade 7 | Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 1,565 323
2022 9,970 8,202
2021 10,380 4,938
2020 2,945 111
Prior 1,355 8,265
Revolving Loans 25  
Total 26,240 21,839
Risk Grade 7 | Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023 736 2,240
2022 2,153 2,446
2021 2,113 1,812
2020 1,454 943
Prior 5,822 9,307
Revolving Loans 2,249 85
Total 14,527 16,833
Risk Grade 7 | Consumer [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 87 14
2023 330 259
2022 332 115
2021 184 131
2020 63 44
Prior 24 102
Revolving Loans 28  
Total 1,048 665
Risk Grade 8    
Financing Receivable, Credit Quality Indicator [Line Items]    
2024 0  
2023   34,203
2022   2,554
2021 1,461  
2020 0  
Prior 193 380
Total 1,654 37,137
Risk Grade 8 | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 1,571  
Risk Grade 8 | Commercial and Industrial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2023   34,203
2022   2,554
2021 82  
Prior 1 379
Total 83 37,136
Risk Grade 8 | Commercial [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
2021 1,379  
Prior $ 192  
Risk Grade 8 | Residential [Member] | Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Prior   1
Total   $ 1