v3.26.1
Loans and Allowance for Credit Losses - Classification of 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]            
Loans $ 1,179,721   $ 1,162,260      
Allowance for Credit Losses (10,451) $ (10,303) (10,116) $ (9,722) $ (9,819) $ (9,805)
Loans, Net 1,169,270   1,152,144      
Real Estate: | Residential            
Loans and Leases Receivable Disclosure [Line Items]            
Loans 327,003   329,237      
Allowance for Credit Losses (2,576) (2,502) (2,526) (2,545) (2,896) (2,926)
Real Estate: | Commercial            
Loans and Leases Receivable Disclosure [Line Items]            
Loans 571,760   552,180      
Allowance for Credit Losses (3,197) (3,233) (3,153) (3,404) (3,128) (3,103)
Real Estate: | Construction            
Loans and Leases Receivable Disclosure [Line Items]            
Loans 58,930   45,419      
Allowance for Credit Losses (1,946) (1,317) (1,205) (892) (1,227) (1,264)
Commercial and Industrial            
Loans and Leases Receivable Disclosure [Line Items]            
Loans 160,399   161,081      
Allowance for Credit Losses (2,192) (2,607) (2,562) (1,946) (1,748) (1,584)
Consumer            
Loans and Leases Receivable Disclosure [Line Items]            
Loans 31,108   42,876      
Allowance for Credit Losses (345) (422) (450) (705) (586) (687)
Other            
Loans and Leases Receivable Disclosure [Line Items]            
Loans 30,521   31,467      
Allowance for Credit Losses $ (195) $ (222) $ (220) $ (230) $ (234) $ (241)