XML 91 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans and Leases and Allowance for Credit Losses - Nonaccrual Status (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual   $ 2,808
Loans Past Due Over 90 Days Still Accruing $ 170 143
Total loans   3,253,627
90 Days or More Past Due [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total loans   1,387
Commercial Real Estate [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total loans   1,627,761
Consumer Real Estate [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual   1,665
Total loans   587,977
Consumer Real Estate [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total loans   108
Construction and Land Development [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual   920
Total loans   402,501
Construction and Land Development [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total loans   920
Commercial and Industrial [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual   180
Total loans   551,867
Commercial and Industrial [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total loans   180
Consumer and Other [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual   15
Loans Past Due Over 90 Days Still Accruing 98  
Total loans   16,094
Consumer and Other [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total loans   9
Leases [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual   28
Loans Past Due Over 90 Days Still Accruing $ 72 143
Total loans   67,427
Leases [Member] | 90 Days or More Past Due [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Total loans   $ 170