v3.26.1
Loans Receivable and ACL-Loans - Schedule of Loan Portfolio Delinquencies by Portfolio Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Recorded Investment, Past Due    
Total loans $ 2,959,693 $ 2,840,072
Total Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 17,600 8,915
30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 1,581 1,724
60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 949 17
90 Days or Greater Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 15,070 7,174
Current    
Financing Receivable, Recorded Investment, Past Due    
Total loans 2,942,093 2,831,157
Residential Real Estate    
Financing Receivable, Recorded Investment, Past Due    
Total loans 28,464 33,139
Residential Real Estate | Total Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 530 557
Residential Real Estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 557
Residential Real Estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 0
Residential Real Estate | 90 Days or Greater Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 530 0
Residential Real Estate | Current    
Financing Receivable, Recorded Investment, Past Due    
Total loans 27,934 32,582
Commercial Real Estate    
Financing Receivable, Recorded Investment, Past Due    
Total loans 1,989,747 1,930,979
Commercial Real Estate | Total Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 15,455 5,957
Commercial Real Estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 1,532 56
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 13,923 5,901
Commercial Real Estate | Current    
Financing Receivable, Recorded Investment, Past Due    
Total loans 1,974,292 1,925,022
Construction    
Financing Receivable, Recorded Investment, Past Due    
Total loans 153,522 153,778
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 153,522 153,778
Commercial business    
Financing Receivable, Recorded Investment, Past Due    
Total loans 715,934 645,321
Commercial business | Total Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 1,615 2,396
Commercial business | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 49 1,106
Commercial business | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 949 17
Commercial business | 90 Days or Greater Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 617 1,273
Commercial business | Current    
Financing Receivable, Recorded Investment, Past Due    
Total loans 714,319 642,925
Consumer    
Financing Receivable, Recorded Investment, Past Due    
Total loans 72,026 76,855
Consumer | Total Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 5
Consumer | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total loans 0 5
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 $ 72,026 $ 76,850