v3.26.1
Fair Value Measurements - Schedule of Fair Value Hierarchy for Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
FINANCIAL ASSETS:            
Available-for-sale securities $ 7,575   $ 7,699      
Held-to-maturity securities 1,572   1,578      
Mortgage servicing rights 4,277 $ 4,096 4,183 $ 4,638 $ 4,688 $ 4,769
Level 1            
FINANCIAL ASSETS:            
Cash and cash equivalents 120,072   138,453      
Available-for-sale securities 0   0      
Held-to-maturity securities 0   0      
Equity securities 0          
Loans held-for-sale 0   0      
Loans held-for-portfolio, net 0   0      
Mortgage servicing rights 0   0      
FINANCIAL LIABILITIES:            
Time deposits 0   0      
Borrowings     0      
Subordinated notes 0   0      
Level 2            
FINANCIAL ASSETS:            
Cash and cash equivalents 0   0      
Available-for-sale securities 7,575   7,699      
Held-to-maturity securities 1,572   1,578      
Equity securities 0          
Loans held-for-sale 1,591   542      
Loans held-for-portfolio, net 0   0      
Mortgage servicing rights 0   0      
FINANCIAL LIABILITIES:            
Time deposits 298,072   300,290      
Borrowings     10,000      
Subordinated notes 8,227   8,102      
Level 3            
FINANCIAL ASSETS:            
Cash and cash equivalents 0   0      
Available-for-sale securities 0   0      
Held-to-maturity securities 0   0      
Equity securities 5,000          
Loans held-for-sale 0   0      
Loans held-for-portfolio, net 850,960   868,356      
Mortgage servicing rights 4,277   4,183      
FINANCIAL LIABILITIES:            
Time deposits 0   0      
Borrowings     0      
Subordinated notes 0   0      
Carrying Value            
FINANCIAL ASSETS:            
Cash and cash equivalents 120,072   138,453      
Available-for-sale securities 7,575   7,699      
Held-to-maturity securities 1,876   1,892      
Equity securities 5,000          
Loans held-for-sale 1,591   542      
Loans held-for-portfolio, net 883,549   896,928      
Mortgage servicing rights 4,277   4,183      
FINANCIAL LIABILITIES:            
Time deposits 298,045   299,593      
Borrowings     10,000      
Subordinated notes 7,822   7,801      
Estimated Fair Value            
FINANCIAL ASSETS:            
Cash and cash equivalents 120,072   138,453      
Available-for-sale securities 7,575   7,699      
Held-to-maturity securities 1,572   1,578      
Equity securities 5,000          
Loans held-for-sale 1,591   542      
Loans held-for-portfolio, net 850,960   868,356      
Mortgage servicing rights 4,277   4,183      
FINANCIAL LIABILITIES:            
Time deposits 298,072   300,290      
Borrowings     10,000      
Subordinated notes $ 8,227   $ 8,102