v3.26.1
Securities - Schedule of Maturities of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year $ 7,833  
1 Year - 5 Years 261,431  
5 Years - 10 Years 108,424  
More than 10 Years 195,843  
Fair value, available for sale 573,531 $ 554,420
Held to Maturity Securities maturing within Less than 1 Year 3,930  
Held to Maturity Securities maturing within 1 Year -5 Years 174,201  
Held to Maturity Securities maturing within 5 Years -10 Years 153,489  
Held to Maturity Securities maturing within More than10 Years 52,719  
Held to Maturity Securities maturing within amortized cost 384,339  
U.S. Government and Federal Agency [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Held to Maturity Securities maturing within Less than 1 Year 0  
Held to Maturity Securities maturing within 1 Year -5 Years 2,986  
Held to Maturity Securities maturing within 5 Years -10 Years 0  
Held to Maturity Securities maturing within More than10 Years 0  
Held to Maturity Securities maturing within amortized cost 2,986  
U.S. Treasury Notes and Bonds [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 2,941  
1 Year - 5 Years 85,872  
5 Years - 10 Years 0  
More than 10 Years 0  
Fair value, available for sale 88,813 89,035
State and Municipal [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 0  
1 Year - 5 Years 34,108  
5 Years - 10 Years 20,317  
More than 10 Years 165,849  
Fair value, available for sale 220,274 227,574
Held to Maturity Securities maturing within Less than 1 Year 2,169  
Held to Maturity Securities maturing within 1 Year -5 Years 53,586  
Held to Maturity Securities maturing within 5 Years -10 Years 87,631  
Held to Maturity Securities maturing within More than10 Years 52,719  
Held to Maturity Securities maturing within amortized cost 196,105  
Corporate [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 0  
1 Year - 5 Years 0  
5 Years - 10 Years 221  
More than 10 Years 0  
Fair value, available for sale 221 222
Held to Maturity Securities maturing within Less than 1 Year 0  
Held to Maturity Securities maturing within 1 Year -5 Years 548  
Held to Maturity Securities maturing within 5 Years -10 Years 20,651  
Held to Maturity Securities maturing within More than10 Years 0  
Held to Maturity Securities maturing within amortized cost 21,199  
Asset-backed Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 0  
1 Year - 5 Years 7,976  
5 Years - 10 Years 3,181  
More than 10 Years 0  
Fair value, available for sale 11,157 10,535
Total debt securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 2,941  
1 Year - 5 Years 127,956  
5 Years - 10 Years 23,719  
More than 10 Years 165,849  
Fair value, available for sale 320,465  
Held to Maturity Securities maturing within Less than 1 Year 2,169  
Held to Maturity Securities maturing within 1 Year -5 Years 57,120  
Held to Maturity Securities maturing within 5 Years -10 Years 108,282  
Held to Maturity Securities maturing within More than10 Years 52,719  
Held to Maturity Securities maturing within amortized cost 220,290  
Mortgage-backed [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 4,892  
1 Year - 5 Years 133,475  
5 Years - 10 Years 84,705  
More than 10 Years 29,994  
Fair value, available for sale 253,066 $ 227,054
Held to Maturity Securities maturing within Less than 1 Year 1,761  
Held to Maturity Securities maturing within 1 Year -5 Years 117,081  
Held to Maturity Securities maturing within 5 Years -10 Years 45,207  
Held to Maturity Securities maturing within More than10 Years 0  
Held to Maturity Securities maturing within amortized cost $ 164,049