XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Loans and ACL - Summary of Financing Receivable, Past Due (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]    
Days past due $ 2,445,885  
Nonaccrual 77,858 $ 76,049
Total Past Due & Nonaccrual   101,277
Gross loans 2,445,885 2,412,699
Less: deferred loan fees, net of costs 485 (1,640)
Total 2,446,370 2,411,059
Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 77,858  
Nonaccrual loans with no allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 8,485  
Non accrual loans with an allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 69,373  
30-59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total 7,892 14,663
60-89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Total 3,614 2,305
Greater than 90 Days Past Due & Accruing [Member]    
Financing Receivable, Past Due [Line Items]    
Total 3,923 8,260
PCI Loans [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   58,748
Current Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 2,353,083 2,251,034
Less: deferred loan fees, net of costs 485 (1,640)
Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 532,999  
Nonaccrual 54,889 68,039
Total Past Due & Nonaccrual   68,806
Gross loans 532,999 590,049
Commercial and Industrial [Member] | Non accrual loans with an allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 54,889  
Commercial and Industrial [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 2,543 488
Commercial and Industrial [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 1,748 279
Commercial and Industrial [Member] | Greater than 90 Days Past Due & Accruing [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 1,528  
Commercial and Industrial [Member] | PCI Loans [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   1,481
Commercial and Industrial [Member] | Current Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 472,291 519,762
Paycheck Protection Program [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 6,414  
Gross loans 6,414 11,967
Paycheck Protection Program [Member] | Current Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 6,414 11,967
Construction, commercial [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 162,860  
Nonaccrual 2,597 714
Total Past Due & Nonaccrual   1,870
Gross loans 162,860 183,301
Construction, commercial [Member] | Nonaccrual loans with no allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 2,100  
Construction, commercial [Member] | Non accrual loans with an allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 497  
Construction, commercial [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 3,541 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 156,722 181,431
Construction, Residential [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 76,896  
Nonaccrual 1,065  
Total Past Due & Nonaccrual   2,620
Gross loans 76,896 76,599
Construction, Residential [Member] | Non accrual loans with an allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 1,065  
Construction, Residential [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   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] | PCI Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   7
Construction, Residential [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 75,831 73,972
Mortgage, Commercial [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 879,655  
Nonaccrual 11,071 1,658
Total Past Due & Nonaccrual   14,387
Gross loans 879,655 864,989
Mortgage, Commercial [Member] | Nonaccrual loans with no allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 5,519  
Mortgage, Commercial [Member] | Non accrual loans with an allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 5,552  
Mortgage, Commercial [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   6,198
Mortgage, Commercial [Member] | 60-89 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 1,104 297
Mortgage, Commercial [Member] | Greater than 90 Days Past Due & Accruing [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due   6,234
Mortgage, Commercial [Member] | PCI Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   51,223
Mortgage, Commercial [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 867,480 799,379
Mortgage, Residential [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 721,383  
Nonaccrual 7,601 5,143
Total Past Due & Nonaccrual   11,916
Gross loans 721,383 631,772
Mortgage, Residential [Member] | Nonaccrual loans with no allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 866  
Mortgage, Residential [Member] | Non accrual loans with an allowance | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 6,735  
Mortgage, Residential [Member] | 30-59 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 373 4,544
Mortgage, Residential [Member] | 60-89 Days Past Due [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 449 231
Mortgage, Residential [Member] | Greater than 90 Days Past Due & Accruing [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 2,016 1,998
Mortgage, Residential [Member] | PCI Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   5,678
Mortgage, Residential [Member] | Current Loans [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current 710,944 614,178
Mortgage, Farmland [Member] | Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 6,150  
Total Past Due & Nonaccrual   75
Gross loans 6,150 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 6,150 6,524
Consumer [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 59,528  
Nonaccrual 635 495
Total Past Due & Nonaccrual   1,603
Gross loans 59,528 47,423
Consumer [Member] | Non accrual loans with an allowance    
Financing Receivable, Past Due [Line Items]    
Nonaccrual 635  
Consumer [Member] | 30-59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 1,435 880
Consumer [Member] | 60-89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 313 200
Consumer [Member] | Greater than 90 Days Past Due & Accruing [Member]    
Financing Receivable, Past Due [Line Items]    
Days past due 379 28
Consumer [Member] | PCI Loans [Member]    
Financing Receivable, Past Due [Line Items]    
PCI Loans   359
Consumer [Member] | Current Loans [Member]    
Financing Receivable, Past Due [Line Items]    
Financing Receivable Recorded Investments Current $ 56,766 $ 45,461