v3.26.1
Loans, Leases and Allowance - Schedule of Accounts, Notes, Loans and Financing Receivable (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]      
Total Portfolio Loans $ 1,193,719,000 $ 1,175,296,000  
Allowance for credit losses on loans and leases 16,465,708 15,790,885 $ 15,663,000
Deferred loan fees 440,000 626,000  
Loans and leases 1,176,812,906 1,158,879,008  
Commercial mortgage      
Financing Receivable, Past Due [Line Items]      
Total Portfolio Loans 414,316,000 371,705,000  
Allowance for credit losses on loans and leases 4,575,000 4,486,000 4,655,000
Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Total Portfolio Loans 142,508,000 126,367,000  
Allowance for credit losses on loans and leases 1,812,000 1,483,000 1,281,000
Construction and development      
Financing Receivable, Past Due [Line Items]      
Total Portfolio Loans 71,705,000 132,570,000  
Allowance for credit losses on loans and leases 2,298,000 2,243,000 3,883,000
Multi-family      
Financing Receivable, Past Due [Line Items]      
Total Portfolio Loans 208,894,000 185,864,000  
Allowance for credit losses on loans and leases 2,336,000 2,660,000 1,789,000
Residential mortgage      
Financing Receivable, Past Due [Line Items]      
Total Portfolio Loans 171,063,000 172,644,000  
Allowance for credit losses on loans and leases 1,833,000 1,910,000 1,681,000
Home equity lines of credit      
Financing Receivable, Past Due [Line Items]      
Total Portfolio Loans 20,147,000 16,826,000  
Allowance for credit losses on loans and leases 189,000 184,000 102,000
Leases      
Financing Receivable, Past Due [Line Items]      
Total Portfolio Loans 145,806,000 148,102,000  
Allowance for credit losses on loans and leases 3,075,000 2,469,000 1,955,000
Consumer      
Financing Receivable, Past Due [Line Items]      
Total Portfolio Loans 19,280,000 21,218,000  
Allowance for credit losses on loans and leases $ 348,000 $ 356,000 $ 317,000