v3.26.1
Fair Value - Schedule of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial assets:    
Securities AFS $ 617,016 $ 647,310
Securities HTM 99,157 104,371
Equity securities 3,000 3,031
Nonmarketable equity securities 2,442 2,407
Loans HFI, net of allowance 2,239,209 2,225,270
Level 1    
Financial assets:    
Cash and due from banks 33,327 25,685
Interest-bearing deposits in other banks 162,069 187,707
Securities AFS 0 0
Securities HTM 0 0
Equity securities 3,000 3,031
Nonmarketable equity securities 0 0
Loans HFS 0 0
Loans HFI, net of allowance 0 0
Accrued interest receivable 0 0
Financial liabilities:    
Deposits 0 0
Accrued interest payable 0 0
Level 2    
Financial assets:    
Cash and due from banks 0 0
Interest-bearing deposits in other banks 0 0
Securities AFS 617,016 647,310
Securities HTM 99,157 104,371
Equity securities 0 0
Nonmarketable equity securities 2,442 2,407
Loans HFS 2,512 3,148
Loans HFI, net of allowance 0 0
Accrued interest receivable 0 0
Financial liabilities:    
Deposits 2,902,352 2,961,310
Accrued interest payable 6,349 6,128
Level 3    
Financial assets:    
Cash and due from banks 0 0
Interest-bearing deposits in other banks 0 0
Securities AFS 0 0
Securities HTM 0 0
Equity securities 0 0
Nonmarketable equity securities 0 0
Loans HFS 0 0
Loans HFI, net of allowance 2,182,444 2,151,923
Accrued interest receivable 10,317 11,131
Financial liabilities:    
Deposits 0 0
Accrued interest payable 0 0
Carrying Amount    
Financial assets:    
Cash and due from banks 33,327 25,685
Interest-bearing deposits in other banks 162,069 187,707
Securities AFS 617,016 647,310
Securities HTM 118,356 122,619
Equity securities 3,000 3,031
Nonmarketable equity securities 2,442 2,407
Loans HFS 2,512 3,148
Loans HFI, net of allowance 2,239,209 2,225,270
Accrued interest receivable 10,317 11,131
Financial liabilities:    
Deposits 2,905,067 2,963,412
Accrued interest payable 6,349 6,128
Fair Value    
Financial assets:    
Cash and due from banks 33,327 25,685
Interest-bearing deposits in other banks 162,069 187,707
Securities AFS 617,016 647,310
Securities HTM 99,157 104,371
Equity securities 3,000 3,031
Nonmarketable equity securities 2,442 2,407
Loans HFS 2,512 3,148
Loans HFI, net of allowance 2,182,444 2,151,923
Accrued interest receivable 10,317 11,131
Financial liabilities:    
Deposits 2,902,352 2,961,310
Accrued interest payable $ 6,349 $ 6,128