v3.26.1
Loans and Allowance for Credit Losses - Schedule of Nonperforming Loans (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Loans and Allowance for Credit Losses.      
Total $ 495,734,000   $ 491,559,000
Interest income on nonaccrual loans 20,000,000 $ 0 6,000,000
Nonperforming      
Loans and Allowance for Credit Losses.      
Nonaccrual with no ACL 5,254,000   882,000
Nonaccrual with ACL 1,153,000   1,384,000
Total Nonaccrual 6,407,000   2,266,000
Loans Past Due Over 90 Days Still Accruing 4,000    
Total 6,411,000   2,266,000
Commercial and Industrial      
Loans and Allowance for Credit Losses.      
Total 85,898,000   92,019,000
Commercial and Industrial | Nonperforming      
Loans and Allowance for Credit Losses.      
Nonaccrual with no ACL 273,000   312,000
Total Nonaccrual 273,000   312,000
Total 273,000   312,000
Commercial real estate      
Loans and Allowance for Credit Losses.      
Total 316,698,000   303,048,000
Commercial real estate | Nonperforming      
Loans and Allowance for Credit Losses.      
Nonaccrual with no ACL 4,637,000   1,000
Nonaccrual with ACL 1,153,000   1,384,000
Total Nonaccrual 5,790,000   1,385,000
Total 5,790,000   1,385,000
Residential real estate      
Loans and Allowance for Credit Losses.      
Total 87,016,000   89,580,000
Residential real estate | Nonperforming      
Loans and Allowance for Credit Losses.      
Nonaccrual with no ACL 344,000   559,000
Total Nonaccrual 344,000   559,000
Total 344,000   559,000
Installment      
Loans and Allowance for Credit Losses.      
Total 6,122,000   6,912,000
Installment | Nonperforming      
Loans and Allowance for Credit Losses.      
Nonaccrual with no ACL     10,000
Total Nonaccrual     10,000
Loans Past Due Over 90 Days Still Accruing 4,000    
Total $ 4,000   $ 10,000