XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Loans and Leases and Allowance for Credit Losses - Past Due Loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans $ 9,319 $ 7,931
Nonaccrual With No Allowance for Credit Losses, post ASU 2019-04 2,602 3,074
Loans Past Due Over 90 Days Still Accruing 172  
Total loans, post ASU 2019-04 3,717,478 3,444,462
Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 3,706,544 3,431,794
Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 10,934 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 4,858 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,576 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 4,500 5,437
Commercial Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans 1,416 2,044
Nonaccrual With No Allowance for Credit Losses, post ASU 2019-04 802 1,352
Total loans, post ASU 2019-04 1,899,785 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,897,037 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 2,748 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 1,909 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 37 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 802 1,660
Consumer Real Estate [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans 3,242 2,647
Nonaccrual With No Allowance for Credit Losses, post ASU 2019-04 1,800 1,562
Total loans, post ASU 2019-04 690,504 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 688,812 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,692 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 596 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 709 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 387 561
Construction and Land Development [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans 41 620
Total loans, post ASU 2019-04 315,006 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 314,965 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 41 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   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 41 620
Commercial and Industrial [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans 1,990 2,480
Nonaccrual With No Allowance for Credit Losses, post ASU 2019-04   160
Total loans, post ASU 2019-04 731,600 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 729,493 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,107 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 454 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   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,653 2,286
Leases [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans 2,626 140
Loans Past Due Over 90 Days Still Accruing 156  
Total loans, post ASU 2019-04 67,052 68,752
Leases [Member] | Financial Asset, Not Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 62,825 67,200
Leases [Member] | Financial Asset, Past Due [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total loans, post ASU 2019-04 4,227 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 1,814 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 812 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 1,601 212
Consumer and Other [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Nonaccrual Loans 4  
Loans Past Due Over 90 Days Still Accruing 16  
Total loans, post ASU 2019-04 13,531 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 13,412 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 119 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 85 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 18 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 $ 16 $ 98