v3.26.1
Securities - Schedule of Maturities of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year $ 14,593  
1 Year - 5 Years 271,697  
5 Years - 10 Years 100,443  
More than 10 Years 168,838  
Fair value, available for sale 555,571 $ 554,420
Held to Maturity Securities maturing within Less than 1 Year 4,759  
Held to Maturity Securities maturing within 1 Year -5 Years 212,679  
Held to Maturity Securities maturing within 5 Years -10 Years 122,582  
Held to Maturity Securities maturing within More than10 Years 43,325  
Held to Maturity Securities maturing within amortized cost 383,345  
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,987  
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,987  
U.S. Treasury Notes and Bonds [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 2,956  
1 Year - 5 Years 85,745  
5 Years - 10 Years 0  
More than 10 Years 0  
Fair value, available for sale 88,701 89,035
State and Municipal [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 555  
1 Year - 5 Years 41,027  
5 Years - 10 Years 15,974  
More than 10 Years 141,675  
Fair value, available for sale 199,231 227,574
Held to Maturity Securities maturing within Less than 1 Year 3,259  
Held to Maturity Securities maturing within 1 Year -5 Years 68,607  
Held to Maturity Securities maturing within 5 Years -10 Years 80,485  
Held to Maturity Securities maturing within More than10 Years 43,325  
Held to Maturity Securities maturing within amortized cost 195,676  
Corporate [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 0  
1 Year - 5 Years 0  
5 Years - 10 Years 224  
More than 10 Years 0  
Fair value, available for sale 224 222
Held to Maturity Securities maturing within Less than 1 Year 0  
Held to Maturity Securities maturing within 1 Year -5 Years 7,257  
Held to Maturity Securities maturing within 5 Years -10 Years 14,488  
Held to Maturity Securities maturing within More than10 Years 0  
Held to Maturity Securities maturing within amortized cost 21,745  
Asset-backed Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 797  
1 Year - 5 Years 6,766  
5 Years - 10 Years 3,129  
More than 10 Years 0  
Fair value, available for sale 10,692 10,535
Total debt securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 4,308  
1 Year - 5 Years 133,538  
5 Years - 10 Years 19,327  
More than 10 Years 141,675  
Fair value, available for sale 298,848  
Held to Maturity Securities maturing within Less than 1 Year 3,259  
Held to Maturity Securities maturing within 1 Year -5 Years 78,851  
Held to Maturity Securities maturing within 5 Years -10 Years 94,973  
Held to Maturity Securities maturing within More than10 Years 43,325  
Held to Maturity Securities maturing within amortized cost 220,408  
Mortgage-backed [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 10,285  
1 Year - 5 Years 138,159  
5 Years - 10 Years 81,116  
More than 10 Years 27,163  
Fair value, available for sale 256,723 $ 227,054
Held to Maturity Securities maturing within Less than 1 Year 1,500  
Held to Maturity Securities maturing within 1 Year -5 Years 133,828  
Held to Maturity Securities maturing within 5 Years -10 Years 27,609  
Held to Maturity Securities maturing within More than10 Years 0  
Held to Maturity Securities maturing within amortized cost $ 162,937