v3.26.1
Fair Value Measurements - Schedule of Carrying Amounts and Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Level 1 [Member] | Carrying Amount [Member]    
Financial instruments - assets    
Cash and due from banks $ 6,726 $ 5,326
Interest-bearing deposits with other financial institutions 134,603 192,538
Level 1 [Member] | Estimated Fair Value [Member]    
Financial instruments - assets    
Cash and due from banks 6,726 5,326
Interest-bearing deposits with other financial institutions 134,603 192,538
Level 2 [Member] | Carrying Amount [Member]    
Financial instruments - assets    
Investment securities available for sale 115,018 71,038
Federal Home Loan Bank stock 5,797 5,513
Accrued interest receivable 7,606 7,840
Financial instruments - liabilities    
Deposits 1,205,731 1,142,695
Short-term borrowings 0 371
Subordinated debt 30,328 26,163
Accrued interest payable 2,361 3,884
Level 2 [Member] | Estimated Fair Value [Member]    
Financial instruments - assets    
Investment securities available for sale 115,018 71,038
Federal Home Loan Bank stock 5,797 5,513
Accrued interest receivable 7,606 7,840
Financial instruments - liabilities    
Deposits 1,172,894 1,122,810
Short-term borrowings 0 371
Subordinated debt 29,421 25,559
Accrued interest payable 2,361 3,884
Level 3 [Member] | Carrying Amount [Member]    
Financial instruments - assets    
Loans held for sale 50,848 46,009
Loans, net 1,034,934 949,379
Loan servicing assets 12,270 11,140
Level 3 [Member] | Estimated Fair Value [Member]    
Financial instruments - assets    
Loans held for sale 53,810 47,676
Loans, net 1,040,347 957,194
Loan servicing assets $ 22,215 $ 20,169