XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans and Leases and Allowance for Credit Losses - Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans $ 6,432 $ 7,931
Nonaccrual With No Allowance for Credit Losses, post ASU 2019-04 2,643 3,074
Loans Past Due Over 90 Days Still Accruing 210  
Total loans, post ASU 2019-04 3,574,158 3,444,462
Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 3,566,779 3,431,794
Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 7,379 12,668
Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 2,692 5,143
Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 1,484 2,088
90 Days or More Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans Past Due Over 90 Days Still Accruing   170
Total loans, post ASU 2019-04 3,203 5,437
Commercial Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans 1,449 2,044
Nonaccrual With No Allowance for Credit Losses, post ASU 2019-04 802 1,352
Loans Past Due Over 90 Days Still Accruing 79  
Total loans, post ASU 2019-04 1,815,363 1,739,205
Commercial Real Estate [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 1,814,378 1,737,223
Commercial Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 985 1,982
Commercial Real Estate [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 105 52
Commercial Real Estate [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04   270
Commercial Real Estate [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 880 1,660
Consumer Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans 2,788 2,647
Nonaccrual With No Allowance for Credit Losses, post ASU 2019-04 1,841 1,562
Total loans, post ASU 2019-04 678,331 649,867
Consumer Real Estate [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 676,554 645,743
Consumer Real Estate [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 1,777 4,124
Consumer Real Estate [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 1,326 2,216
Consumer Real Estate [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 218 1,347
Consumer Real Estate [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 233 561
Construction and Land Development [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans   620
Total loans, post ASU 2019-04 294,575 327,185
Construction and Land Development [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 294,469 325,934
Construction and Land Development [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 106 1,251
Construction and Land Development [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 106 631
Construction and Land Development [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04   620
Commercial and Industrial [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans 2,053 2,480
Nonaccrual With No Allowance for Credit Losses, post ASU 2019-04   160
Loans Past Due Over 90 Days Still Accruing 130  
Total loans, post ASU 2019-04 701,460 645,918
Commercial and Industrial [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 698,778 642,346
Commercial and Industrial [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 2,682 3,572
Commercial and Industrial [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 330 956
Commercial and Industrial [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 404 330
Commercial and Industrial [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 1,948 2,286
Leases [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans 142 140
Total loans, post ASU 2019-04 70,299 68,752
Leases [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 68,577 67,200
Leases [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 1,722 1,552
Leases [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 734 1,208
Leases [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 847 132
Leases [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans Past Due Over 90 Days Still Accruing   72
Total loans, post ASU 2019-04 141 212
Consumer and Other [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans Past Due Over 90 Days Still Accruing 1  
Total loans, post ASU 2019-04 14,130 13,535
Consumer and Other [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 14,023 13,348
Consumer and Other [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 107 187
Consumer and Other [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 91 80
Consumer and Other [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 15 9
Consumer and Other [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Loans Past Due Over 90 Days Still Accruing   98
Total loans, post ASU 2019-04 $ 1 $ 98