XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans - Schedule of Amortized Cost Basis Of Loans On Nonaccrual Status And Loans Past Due Over 90 Days Still Accruing Interest (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL $ 299 $ 396
Nonaccrual with ACL 6,350  
Total Nonaccrual 6,649 396
Loans Past Due 90 Days or More Still Accruing 34  
Total Nonperforming 6,683 396
Commercial and Industrial [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL 39 59
Nonaccrual with ACL 5,251  
Total Nonaccrual 5,290 59
Total Nonperforming 5,290 59
Commercial Real Estate [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL   62
Nonaccrual with ACL 1,099  
Total Nonaccrual 1,099 62
Total Nonperforming 1,099 62
Commercial Lessors of Buildings [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL 13 15
Total Nonaccrual 13 15
Total Nonperforming 13 15
Consumer Mortgage [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL 122 172
Total Nonaccrual 122 172
Total Nonperforming 122 172
Home Equity Line of Credit [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Loans Past Due 90 Days or More Still Accruing 34  
Total Nonperforming 34  
Consumer Installment [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL 14 49
Total Nonaccrual 14 49
Total Nonperforming 14 49
Consumer Indirect [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with no ACL 111 39
Total Nonaccrual 111 39
Total Nonperforming $ 111 $ 39