v3.26.1
Fair Value Measurements - Schedule of Estimated Fair Values (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Financial assets:        
Investment securities available for sale $ 418,447 $ 420,661    
Marketable equity securities 10,145 8,392    
Loans held for sale 81,179 100,323    
Investment securities held to maturity 30,684 26,598    
Mortgage servicing rights        
Financial assets:        
Servicing rights 28,426 27,474 $ 26,814 $ 26,439
Commercial servicing rights        
Financial assets:        
Servicing rights 2,359 2,342    
Interest rate swaps        
Financial assets:        
Derivative assets 9,499 9,436    
Financial liabilities:        
Gross amounts of recognized assets and liabilities 8,057 7,999    
Retail interest rate contracts        
Financial assets:        
Derivative assets 58      
Financial liabilities:        
Gross amounts of recognized assets and liabilities   50    
Interest rate lock commitments        
Financial assets:        
Derivative assets 1,580 923    
Level 1 inputs:        
Financial assets:        
Investment securities available for sale 219,622 206,364    
Marketable equity securities 10,145 8,392    
Loans held for sale 0 0    
Level 1 inputs: | Mortgage servicing rights        
Financial assets:        
Servicing rights 0 0    
Level 1 inputs: | Commercial servicing rights        
Financial assets:        
Servicing rights 0 0    
Level 1 inputs: | Interest rate swaps        
Financial assets:        
Derivative assets 0 0    
Financial liabilities:        
Gross amounts of recognized assets and liabilities 0 0    
Level 1 inputs: | Retail interest rate contracts        
Financial assets:        
Derivative assets 0      
Financial liabilities:        
Gross amounts of recognized assets and liabilities   0    
Level 1 inputs: | Interest rate lock commitments        
Financial assets:        
Derivative assets 0 0    
Level 1 inputs: | Carrying Amount        
Financial assets:        
Cash, due from banks and deposits in other banks 154,937 145,906    
Investment securities available for sale 219,622 201,412    
Marketable equity securities 10,145 8,392    
Level 1 inputs: | Fair Value        
Financial assets:        
Cash, due from banks and deposits in other banks 154,937 145,906    
Investment securities available for sale 219,622 201,412    
Marketable equity securities 10,145 8,392    
Level 2 inputs:        
Financial assets:        
Investment securities available for sale 198,825 214,297    
Marketable equity securities 0 0    
Loans held for sale 81,179 100,323    
Level 2 inputs: | Mortgage servicing rights        
Financial assets:        
Servicing rights 0 0    
Level 2 inputs: | Commercial servicing rights        
Financial assets:        
Servicing rights 0 0    
Level 2 inputs: | Interest rate swaps        
Financial assets:        
Derivative assets 9,499 9,436    
Financial liabilities:        
Gross amounts of recognized assets and liabilities 8,057 7,999    
Level 2 inputs: | Retail interest rate contracts        
Financial assets:        
Derivative assets 58      
Financial liabilities:        
Gross amounts of recognized assets and liabilities   50    
Level 2 inputs: | Interest rate lock commitments        
Financial assets:        
Derivative assets 0 0    
Level 2 inputs: | Carrying Amount        
Financial assets:        
Investment securities available for sale 198,825 214,451    
Loans held for sale 81,179 100,323    
Financial liabilities:        
Time deposits 391,050 402,759    
Borrowings 12,693 12,805    
Level 2 inputs: | Carrying Amount | Interest rate swaps        
Financial assets:        
Derivative assets 8,057 7,999    
Financial liabilities:        
Gross amounts of recognized assets and liabilities 8,057 7,999    
Level 2 inputs: | Carrying Amount | Interest rate swap - junior subordinated debt        
Financial assets:        
Derivative assets 1,442 1,437    
Level 2 inputs: | Carrying Amount | Retail interest rate contracts        
Financial assets:        
Derivative assets 58 0    
Financial liabilities:        
Gross amounts of recognized assets and liabilities 0 50    
Level 2 inputs: | Fair Value        
Financial assets:        
Investment securities available for sale 198,825 214,451    
Loans held for sale 81,179 100,323    
Financial liabilities:        
Time deposits 392,932 405,317    
Borrowings 10,153 10,361    
Level 2 inputs: | Fair Value | Interest rate swaps        
Financial assets:        
Derivative assets 8,057 7,999    
Financial liabilities:        
Gross amounts of recognized assets and liabilities 8,057 7,999    
Level 2 inputs: | Fair Value | Interest rate swap - junior subordinated debt        
Financial assets:        
Derivative assets 1,442 1,437    
Level 2 inputs: | Fair Value | Retail interest rate contracts        
Financial assets:        
Derivative assets 58 0    
Financial liabilities:        
Gross amounts of recognized assets and liabilities 0 50    
Level 3 inputs:        
Financial assets:        
Investment securities available for sale 0 0    
Marketable equity securities 0 0    
Loans held for sale 0 0    
Level 3 inputs: | Mortgage servicing rights        
Financial assets:        
Servicing rights 28,426 27,474    
Level 3 inputs: | Commercial servicing rights        
Financial assets:        
Servicing rights 2,359 2,342    
Level 3 inputs: | Interest rate swaps        
Financial assets:        
Derivative assets 0 0    
Financial liabilities:        
Gross amounts of recognized assets and liabilities 0 0    
Level 3 inputs: | Retail interest rate contracts        
Financial assets:        
Derivative assets 0      
Financial liabilities:        
Gross amounts of recognized assets and liabilities   0    
Level 3 inputs: | Interest rate lock commitments        
Financial assets:        
Derivative assets 1,580 923    
Level 3 inputs: | Carrying Amount        
Financial assets:        
Investment securities held to maturity 31,750 26,750    
Loans 2,358,702 2,295,499    
Purchased receivables, net 105,029 101,642    
Financial liabilities:        
Junior subordinated debentures 10,310 10,310    
Subordinated debentures 58,649 58,614    
Level 3 inputs: | Carrying Amount | Mortgage servicing rights        
Financial assets:        
Servicing rights 28,426 27,474    
Level 3 inputs: | Carrying Amount | Commercial servicing rights        
Financial assets:        
Servicing rights 2,359 2,342    
Level 3 inputs: | Carrying Amount | Interest rate lock commitments        
Financial assets:        
Derivative assets 1,580 923    
Level 3 inputs: | Fair Value        
Financial assets:        
Investment securities held to maturity 30,684 26,750    
Loans 2,281,431 2,225,114    
Purchased receivables, net 105,029 101,642    
Financial liabilities:        
Junior subordinated debentures 10,720 10,950    
Subordinated debentures 57,801 58,614    
Level 3 inputs: | Fair Value | Mortgage servicing rights        
Financial assets:        
Servicing rights 28,426 27,474    
Level 3 inputs: | Fair Value | Commercial servicing rights        
Financial assets:        
Servicing rights 2,359 2,342    
Level 3 inputs: | Fair Value | Interest rate lock commitments        
Financial assets:        
Derivative assets $ 1,580 $ 912