v3.26.1
Fair Value of Financial Instruments - Schedule of Estimated Fair Values (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial assets    
Cash, due from banks, federal funds sold $ 12,091 $ 7,759
Loans, net 2,720,485 2,627,281
Reported Value Measurement    
Financial assets    
Cash, due from banks, federal funds sold 118,821 134,116
Loans, net 2,720,485 2,627,281
Financial liabilities    
Deposits 2,830,715 2,795,673
Short-term Borrowings 50,000 75,000
Subordinated debt 63,489 63,436
Estimate of Fair Value Measurement    
Financial assets    
Cash, due from banks, federal funds sold 118,821 134,116
Loans, net 2,707,693 2,604,086
Financial liabilities    
Deposits 2,705,611 2,692,104
Short-term Borrowings 50,000 75,000
Subordinated debt 63,489 63,436
Estimate of Fair Value Measurement | Level 1    
Financial assets    
Cash, due from banks, federal funds sold 118,821 134,116
Loans, net 0 0
Financial liabilities    
Deposits 0 0
Short-term Borrowings 0 0
Subordinated debt 0 0
Estimate of Fair Value Measurement | Level 2    
Financial assets    
Cash, due from banks, federal funds sold 0 0
Loans, net 0 0
Financial liabilities    
Deposits 2,705,611 2,692,104
Short-term Borrowings 50,000 75,000
Subordinated debt 63,489 63,436
Estimate of Fair Value Measurement | Level 3    
Financial assets    
Cash, due from banks, federal funds sold 0 0
Loans, net 2,707,693 2,604,086
Financial liabilities    
Deposits 0 0
Short-term Borrowings 0 0
Subordinated debt $ 0 $ 0