v3.25.1
LOANS - Aging of Recorded Investment in Past Due and Non-accrual Loans by Portfolio Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans $ 1,960,674 $ 1,985,524
Nonaccrual 11,697 16,368
Total Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 40,303 28,419
30-59 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 23,352 10,537
60-89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 6,618 4,023
Greater than 89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 10,333 13,859
Loans Not Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 1,920,371 1,957,105
Residential real estate    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 733,563 729,254
Nonaccrual 3,202 5,497
Residential real estate | Total Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 13,615 12,806
Residential real estate | 30-59 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 9,481 5,215
Residential real estate | 60-89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 1,808 3,362
Residential real estate | Greater than 89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 2,326 4,229
Residential real estate | Loans Not Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 719,948 716,448
Multi-family    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 535,429 550,570
Nonaccrual   864
Multi-family | Total Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 1,442
Multi-family | 30-59 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 1,442
Multi-family | 60-89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 0
Multi-family | Greater than 89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 0
Multi-family | Loans Not Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 535,429 549,128
Commercial real estate    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 512,823 522,805
Nonaccrual 3,420 5,325
Commercial real estate | Total Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 12,493 6,672
Commercial real estate | 30-59 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 9,073 1,347
Commercial real estate | 60-89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 0
Commercial real estate | Greater than 89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 3,420 5,325
Commercial real estate | Loans Not Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 500,330 516,133
Commercial and industrial    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 170,442 168,909
Nonaccrual 5,075 4,682
Commercial and industrial | Total Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 14,195 7,499
Commercial and industrial | 30-59 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 4,798 2,533
Commercial and industrial | 60-89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 4,810 661
Commercial and industrial | Greater than 89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 4,587 4,305
Commercial and industrial | Loans Not Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 156,247 161,410
Construction and land development    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 7,985 13,483
Construction and land development | Total Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 0
Construction and land development | 30-59 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 0
Construction and land development | 60-89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 0
Construction and land development | Greater than 89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 0
Construction and land development | Loans Not Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 7,985 13,483
Consumer    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 432 503
Consumer | Total Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 0
Consumer | 30-59 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 0
Consumer | 60-89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 0
Consumer | Greater than 89 Days Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans 0 0
Consumer | Loans Not Past Due    
Financing Receivable, Excluding Accrued Interest, Nonaccrual [Abstract]    
Loans $ 432 $ 503