v3.26.1
Loans and Allowance for Credit Losses - Schedule of Composition of Net Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Loans and Leases Receivable Disclosure [Line Items]            
Total loans $ 2,257,379   $ 2,295,466      
Allowance for credit loan losses (23,926) $ (22,761) (22,018) $ (23,425) $ (21,849) $ (21,741)
Net deferred loan costs 3,164   3,000      
Net loans 2,236,617   2,276,448      
Real Estate Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 1,290,475   1,293,130      
Allowance for credit loan losses (12,244) (11,397) (11,019) (12,454) (11,259) (10,987)
Commercial Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 963,822   998,459      
Allowance for credit loan losses (11,608) (11,281) (10,906) (10,862) (10,477) (10,728)
Consumer loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 3,082   3,877      
Allowance for credit loan losses (74) (83) (93) (109) (113) (26)
One to Four Family Residential            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 517,975   518,225      
One to Four Family Residential | Real Estate Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 517,975   518,225      
Allowance for credit loan losses (3,396) (3,372) (3,437) (2,625) (2,363) (2,364)
One to Four Family Residential | Commercial Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 517,975   518,225      
Home Equity and Second Mortgages            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 82,886   78,350      
Home Equity and Second Mortgages | Real Estate Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 82,886   78,350      
Allowance for credit loan losses (369) (374) (336) (210) (192) (189)
Home Equity and Second Mortgages | Commercial Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 82,886   78,350      
Commercial Real Estate            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 540,209   534,855      
Commercial Real Estate | Real Estate Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 540,209   534,855      
Allowance for credit loan losses (6,973) (6,116) (5,872) (7,741) (7,946) (7,522)
Commercial Real Estate | Commercial Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 540,209   534,855      
Commercial Real Estate Multi-family            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 103,477   104,695      
Commercial Real Estate Multi-family | Real Estate Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 103,477   104,695      
Allowance for credit loan losses (1,102) (1,111) (984) (319) (316) (326)
Commercial Real Estate Multi-family | Commercial Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 103,477   104,695      
Construction & Land            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 45,928   57,005      
Construction & Land | Real Estate Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 45,928   57,005      
Allowance for credit loan losses (404) (424) (390) (1,559) (442) (586)
Construction & Land | Commercial Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 45,928   57,005      
Condominium Associations            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 494,331   506,683      
Condominium Associations | Commercial Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 494,331   506,683      
Allowance for credit loan losses (2,809) (2,855) (2,967) (2,301) (2,311) (2,839)
Other Commercial & Industrial            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 469,491   491,765      
Other Commercial & Industrial | Commercial Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 469,491   491,765      
Allowance for credit loan losses (8,799) (8,426) (7,939) (8,560) (8,164) (7,889)
PPP Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans     11      
PPP Loans | Commercial Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans     11      
Allowance for credit loan losses       (1) (2)  
Consumer            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 3,082   3,877      
Consumer | Commercial Loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 3,082   3,877      
Consumer | Consumer loans            
Loans and Leases Receivable Disclosure [Line Items]            
Total loans 3,082   3,877      
Allowance for credit loan losses $ (74) $ (83) $ (93) $ (109) (112) $ (26)
Credit Cards | Consumer loans            
Loans and Leases Receivable Disclosure [Line Items]            
Allowance for credit loan losses         $ (1)