XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total loans $ 3,746,841 $ 3,631,767
Total loans percentage 100.00% 100.00%
Less - allowance for credit losses $ (41,285) $ (39,914)
Total loans, net 3,705,556 3,591,853
Commercial [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 2,283,669 $ 2,235,285
Total loans percentage 60.90% 61.50%
Commercial [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 68,421 $ 103,204
Total loans percentage 1.80% 2.80%
Commercial [Member] | Business [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 589,661 $ 556,117
Total loans percentage 15.70% 15.30%
Commercial [Member] | Owner occupied RE [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 686,424 $ 651,597
Total loans percentage 18.30% 17.90%
Commercial [Member] | Non-owner occupied RE [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 939,163 $ 924,367
Total loans percentage 25.10% 25.50%
Consumer [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 1,463,172 $ 1,396,482
Total loans percentage 39.10% 38.50%
Consumer [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 25,210 $ 20,874
Total loans percentage 0.60% 0.60%
Consumer [Member] | Real estate [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 1,164,187 $ 1,128,629
Total loans percentage 31.10% 31.10%
Consumer [Member] | Home equity [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 234,608 $ 204,897
Total loans percentage 6.30% 5.60%
Consumer [Member] | Other [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 39,167 $ 42,082
Total loans percentage 1.10% 1.20%