v3.26.3
Fair Value - Assets and liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair Value    
Transfer of assets, Level 1 to level 2 $ 0 $ 0
Transfer of assets, Level 2 to level 1 0 0
Transfer of liabilities, Level 1 to level 2 0 0
Transfer of liabilities, Level 2 to level 1 0 0
Recurring    
Fair Value    
Total securities available-for-sale 386,106 419,406
Recurring | U.S. government agencies and treasuries    
Fair Value    
Total securities available-for-sale 61,252 61,570
Recurring | Mortgage-backed securities    
Fair Value    
Total securities available-for-sale 225,993 251,825
Recurring | Corporate securities    
Fair Value    
Total securities available-for-sale 22,160 23,276
Recurring | Obligations of states and political subdivisions    
Fair Value    
Total securities available-for-sale 76,701 82,735
Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value    
Total securities available-for-sale 384,881 418,144
Recurring | Significant Other Observable Inputs (Level 2) | U.S. government agencies and treasuries    
Fair Value    
Total securities available-for-sale 61,252 61,570
Recurring | Significant Other Observable Inputs (Level 2) | Mortgage-backed securities    
Fair Value    
Total securities available-for-sale 225,993 251,825
Recurring | Significant Other Observable Inputs (Level 2) | Corporate securities    
Fair Value    
Total securities available-for-sale 20,935 22,014
Recurring | Significant Other Observable Inputs (Level 2) | Obligations of states and political subdivisions    
Fair Value    
Total securities available-for-sale 76,701 82,735
Recurring | Significant Unobservable Inputs (Level 3)    
Fair Value    
Total securities available-for-sale 1,225 1,262
Recurring | Significant Unobservable Inputs (Level 3) | Corporate securities    
Fair Value    
Total securities available-for-sale $ 1,225 $ 1,262