XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans and Allowance for Credit Losses - Summary of Financing Receivable, Past Due (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Days past due $ 2,430,117  
Nonaccrual   $ 76,049
Total Past Due & Nonaccrual   101,277
Gross loans 2,430,117 2,412,699
Deferred loan fees, net of costs 830 (1,640)
Total 2,430,947 2,411,059
Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 60,026  
Real Estate [Member] | Nonaccrual loans with no allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 4,088  
Real Estate [Member] | Non accrual loans with an allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 55,938  
30-59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total 14,282 14,663
60-89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total 1,913 2,305
Greater than 90 Days Past Due & Accruing [Member]    
Financing Receivable, Past Due [Line Items]    
Total 3,037 8,260
Current Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 60,026  
Financing Receivable Recorded Investments Current 2,351,689 2,251,034
Deferred loan fees, net of costs 830 (1,640)
PCI Loans [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   58,748
Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 506,558  
Nonaccrual 39,429 68,039
Total Past Due & Nonaccrual   68,806
Gross loans 506,558 590,049
Commercial and Industrial [Member] | Nonaccrual loans with no allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 1,487  
Commercial and Industrial [Member] | Non accrual loans with an allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 37,942  
Commercial and Industrial [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 2,235 488
Commercial and Industrial [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 632 279
Commercial and Industrial [Member] | Greater than 90 Days Past Due & Accruing [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 1,709  
Commercial and Industrial [Member] | Current Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 462,553 519,762
Commercial and Industrial [Member] | PCI Loans [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   1,481
Paycheck Protection Program [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 2,386  
Gross loans 2,386 11,967
Paycheck Protection Program [Member] | Current Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 2,386 11,967
Construction, Commercial [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 180,052  
Nonaccrual 383 714
Total Past Due & Nonaccrual   1,870
Gross loans 180,052 183,301
Construction, Commercial [Member] | Real Estate [Member] | Non accrual loans with an allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 383  
Construction, Commercial [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 2,016 1,137
Construction, Commercial [Member] | 60-89 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   19
Construction, Commercial [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 177,653 181,431
Construction, Residential [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 75,832  
Nonaccrual 0  
Total Past Due & Nonaccrual   2,620
Gross loans 75,832 76,599
Construction, Residential [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 523 1,416
Construction, Residential [Member] | 60-89 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   1,204
Construction, Residential [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 75,309 73,972
Construction, Residential [Member] | PCI Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   7
Mortgage, Commercial [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 870,540  
Nonaccrual 11,880 1,658
Total Past Due & Nonaccrual   14,387
Gross loans 870,540 864,989
Mortgage, Commercial [Member] | Real Estate [Member] | Nonaccrual loans with no allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 2,024  
Mortgage, Commercial [Member] | Real Estate [Member] | Non accrual loans with an allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 9,856  
Mortgage, Commercial [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 2,109 6,198
Mortgage, Commercial [Member] | 60-89 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 714 297
Mortgage, Commercial [Member] | Greater than 90 Days Past Due & Accruing [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 574 6,234
Mortgage, Commercial [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 855,263 799,379
Mortgage, Commercial [Member] | PCI Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   51,223
Mortgage, Residential [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 730,110  
Nonaccrual 7,580 5,143
Total Past Due & Nonaccrual   11,916
Gross loans 730,110 631,772
Mortgage, Residential [Member] | Real Estate [Member] | Nonaccrual loans with no allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 577  
Mortgage, Residential [Member] | Real Estate [Member] | Non accrual loans with an allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 7,003  
Mortgage, Residential [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 5,101 4,544
Mortgage, Residential [Member] | 60-89 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 288 231
Mortgage, Residential [Member] | Greater than 90 Days Past Due & Accruing [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   1,998
Mortgage, Residential [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 717,141 614,178
Mortgage, Residential [Member] | PCI Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   5,678
Mortgage, Farmland [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 5,470  
Total Past Due & Nonaccrual   75
Gross loans 5,470 6,599
Mortgage, Farmland [Member] | 60-89 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   75
Mortgage, Farmland [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 5,470 6,524
Consumer [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 59,169  
Nonaccrual 754 495
Total Past Due & Nonaccrual   1,603
Gross loans 59,169 47,423
Consumer [Member] | Non accrual loans with an allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 754  
Consumer [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 2,298 880
Consumer [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 279 200
Consumer [Member] | Greater than 90 Days Past Due & Accruing [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 754 28
Consumer [Member] | Current Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current $ 55,084 45,461
Consumer [Member] | PCI Loans [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   $ 359