v3.25.2
Loans Receivable and ACL-Loans - Schedule of Loan Portfolio Delinquencies by Portfolio Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Recorded Investment, Past Due    
Total loans $ 2,668,982 $ 2,705,888
Total Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 24,171 44,110
30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 454 493
60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 33 237
90 Days or Greater Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 23,684 43,380
Current    
Financing Receivable, Recorded Investment, Past Due    
Total loans 2,644,811 2,661,778
Residential Real Estate    
Financing Receivable, Recorded Investment, Past Due    
Total loans 34,978 42,766
Residential Real Estate | Total Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 908 1,008
Residential Real Estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 291 130
Residential Real Estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 226
Residential Real Estate | 90 Days or Greater Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 617 652
Residential Real Estate | Current    
Financing Receivable, Recorded Investment, Past Due    
Total loans 34,070 41,758
Commercial Real Estate    
Financing Receivable, Recorded Investment, Past Due    
Total loans 1,802,224 1,899,134
Commercial Real Estate | Total Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 16,532 35,944
Commercial Real Estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 145 359
Commercial Real Estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 0
Commercial Real Estate | 90 Days or Greater Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 16,387 35,585
Commercial Real Estate | Current    
Financing Receivable, Recorded Investment, Past Due    
Total loans 1,785,692 1,863,190
Construction    
Financing Receivable, Recorded Investment, Past Due    
Total loans 203,758 173,555
Construction | Total Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 0
Construction | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 0
Construction | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 0
Construction | 90 Days or Greater Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 0
Construction | Current    
Financing Receivable, Recorded Investment, Past Due    
Total loans 203,758 173,555
Commercial business    
Financing Receivable, Recorded Investment, Past Due    
Total loans 559,221 515,125
Commercial business | Total Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 6,731 7,158
Commercial business | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 18 4
Commercial business | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 33 11
Commercial business | 90 Days or Greater Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 6,680 7,143
Commercial business | Current    
Financing Receivable, Recorded Investment, Past Due    
Total loans 552,490 507,967
Consumer    
Financing Receivable, Recorded Investment, Past Due    
Total loans 68,801 75,308
Consumer | Total Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 0
Consumer | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 0
Consumer | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 0
Consumer | 90 Days or Greater Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 0
Consumer | Current    
Financing Receivable, Recorded Investment, Past Due    
Total loans $ 68,801 $ 75,308