v3.25.1
Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Total loans $ 3,683,919 $ 3,631,767
Total loans percentage 100.00% 100.00%
Less - allowance for credit losses $ (40,687) $ (39,914)
Total loans, net 3,643,232 3,591,853
Commercial [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 2,251,469 $ 2,235,285
Total loans percentage 61.10% 61.50%
Commercial [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 90,021 $ 103,204
Total loans percentage 2.50% 2.80%
Commercial [Member] | Business [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 561,337 $ 556,117
Total loans percentage 15.20% 15.30%
Commercial [Member] | Owner occupied RE [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 673,865 $ 651,597
Total loans percentage 18.30% 17.90%
Commercial [Member] | Non-owner occupied RE [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 926,246 $ 924,367
Total loans percentage 25.10% 25.50%
Consumer [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 1,432,450 $ 1,396,482
Total loans percentage 38.90% 38.50%
Consumer [Member] | Construction [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 23,540 $ 20,874
Total loans percentage 0.60% 0.60%
Consumer [Member] | Real estate [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 1,147,357 $ 1,128,629
Total loans percentage 31.20% 31.10%
Consumer [Member] | Home equity [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 223,061 $ 204,897
Total loans percentage 6.10% 5.60%
Consumer [Member] | Other [Member]    
Financing Receivable, Past Due [Line Items]    
Total loans $ 38,492 $ 42,082
Total loans percentage 1.00% 1.20%