v3.26.1
Fair Value Measurements - Schedule of Estimated Fair Values (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Financial assets:            
Investment securities available for sale $ 411,644   $ 420,661      
Marketable equity securities 11,315   8,392      
Loans held for sale 83,272   100,323      
Investment securities held to maturity 30,769   26,598      
Mortgage servicing rights            
Financial assets:            
Servicing rights 28,475 $ 28,426 27,474 $ 27,506 $ 26,814 $ 26,439
Commercial servicing rights            
Financial assets:            
Servicing rights 2,215   2,342      
Interest rate swaps            
Financial assets:            
Derivative assets 10,264   9,436      
Financial liabilities:            
Gross amounts of recognized assets and liabilities 8,754   7,999      
Retail interest rate contracts            
Financial liabilities:            
Gross amounts of recognized assets and liabilities 76   50      
Interest rate lock commitments            
Financial assets:            
Derivative assets 1,519   923      
Level 1 inputs:            
Financial assets:            
Investment securities available for sale 238,874   206,364      
Marketable equity securities 11,315   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 liabilities:            
Gross amounts of recognized assets and liabilities 0   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 172,213   145,906      
Investment securities available for sale 238,874   201,412      
Marketable equity securities 11,315   8,392      
Level 1 inputs: | Fair Value            
Financial assets:            
Cash, due from banks and deposits in other banks 172,213   145,906      
Investment securities available for sale 238,874   201,412      
Marketable equity securities 11,315   8,392      
Level 2 inputs:            
Financial assets:            
Investment securities available for sale 172,770   214,297      
Marketable equity securities 0   0      
Loans held for sale 83,272   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 10,264   9,436      
Financial liabilities:            
Gross amounts of recognized assets and liabilities 8,754   7,999      
Level 2 inputs: | Retail interest rate contracts            
Financial liabilities:            
Gross amounts of recognized assets and liabilities 76   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 172,770   214,451      
Loans held for sale 83,272   100,323      
Financial liabilities:            
Time deposits 369,458   402,759      
Borrowings 12,581   12,805      
Level 2 inputs: | Carrying Amount | Interest rate swaps            
Financial assets:            
Derivative assets 8,754   7,999      
Financial liabilities:            
Gross amounts of recognized assets and liabilities 8,754   7,999      
Level 2 inputs: | Carrying Amount | Interest rate swap - junior subordinated debt            
Financial assets:            
Derivative assets 1,510   1,437      
Level 2 inputs: | Carrying Amount | Retail interest rate contracts            
Financial liabilities:            
Gross amounts of recognized assets and liabilities 76   50      
Level 2 inputs: | Fair Value            
Financial assets:            
Investment securities available for sale 172,770   214,451      
Loans held for sale 83,272   100,323      
Financial liabilities:            
Time deposits 371,304   405,317      
Borrowings 10,078   10,361      
Level 2 inputs: | Fair Value | Interest rate swaps            
Financial assets:            
Derivative assets 8,754   7,999      
Financial liabilities:            
Gross amounts of recognized assets and liabilities 8,754   7,999      
Level 2 inputs: | Fair Value | Interest rate swap - junior subordinated debt            
Financial assets:            
Derivative assets 1,510   1,437      
Level 2 inputs: | Fair Value | Retail interest rate contracts            
Financial liabilities:            
Gross amounts of recognized assets and liabilities 76   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,475   27,474      
Level 3 inputs: | Commercial servicing rights            
Financial assets:            
Servicing rights 2,215   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 liabilities:            
Gross amounts of recognized assets and liabilities 0   0      
Level 3 inputs: | Interest rate lock commitments            
Financial assets:            
Derivative assets 1,519   923      
Level 3 inputs: | Carrying Amount            
Financial assets:            
Investment securities held to maturity 31,750   26,750      
Loans 2,386,328   2,295,499      
Purchased receivables, net 122,792   101,642      
Financial liabilities:            
Junior subordinated debentures 10,310   10,310      
Subordinated debentures 58,684   58,614      
Level 3 inputs: | Carrying Amount | Mortgage servicing rights            
Financial assets:            
Servicing rights 28,475   27,474      
Level 3 inputs: | Carrying Amount | Commercial servicing rights            
Financial assets:            
Servicing rights 2,215   2,342      
Level 3 inputs: | Carrying Amount | Interest rate lock commitments            
Financial assets:            
Derivative assets 1,519   923      
Level 3 inputs: | Fair Value            
Financial assets:            
Investment securities held to maturity 30,769   26,750      
Loans 2,284,892   2,225,114      
Purchased receivables, net 122,792   101,642      
Financial liabilities:            
Junior subordinated debentures 10,556   10,950      
Subordinated debentures 57,276   58,614      
Level 3 inputs: | Fair Value | Mortgage servicing rights            
Financial assets:            
Servicing rights 28,475   27,474      
Level 3 inputs: | Fair Value | Commercial servicing rights            
Financial assets:            
Servicing rights 2,215   2,342      
Level 3 inputs: | Fair Value | Interest rate lock commitments            
Financial assets:            
Derivative assets $ 1,519   $ 912