XML 45 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Maturities of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year $ 6,422  
1 Year - 5 Years 186,192  
5 Years - 10 Years 94,300  
More than 10 Years 193,736  
Fair value, available for sale 480,650 $ 479,117
Held to Maturity Securities maturing within Less than 1 Year 9,242  
Held to Maturity Securities maturing within 1 Year -5 Years 110,449  
Held to Maturity Securities maturing within 5 Years -10 Years 194,882  
Held to Maturity Securities maturing within More than10 Years 79,861  
Held to Maturity Securities maturing within amortized cost 394,434  
U.S. Government and Federal Agency [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 993  
1 Year - 5 Years 0  
5 Years - 10 Years 0  
More than 10 Years 0  
Fair value, available for sale 993  
Held to Maturity Securities maturing within Less than 1 Year 0  
Held to Maturity Securities maturing within 1 Year -5 Years 2,979  
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,979  
U.S. Treasury Notes and Bonds [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 0  
1 Year - 5 Years 86,753  
5 Years - 10 Years 0  
More than 10 Years 0  
Fair value, available for sale 86,753 80,502
State and Municipal [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 2,250  
1 Year - 5 Years 13,660  
5 Years - 10 Years 33,334  
More than 10 Years 174,996  
Fair value, available for sale 224,240 228,236
Held to Maturity Securities maturing within Less than 1 Year 3,570  
Held to Maturity Securities maturing within 1 Year -5 Years 21,577  
Held to Maturity Securities maturing within 5 Years -10 Years 94,989  
Held to Maturity Securities maturing within More than10 Years 79,861  
Held to Maturity Securities maturing within amortized cost 199,997  
Corporate [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 0  
1 Year - 5 Years 0  
5 Years - 10 Years 212  
More than 10 Years 0  
Fair value, available for sale 212 212
Held to Maturity Securities maturing within Less than 1 Year 0  
Held to Maturity Securities maturing within 1 Year -5 Years 0  
Held to Maturity Securities maturing within 5 Years -10 Years 20,503  
Held to Maturity Securities maturing within More than10 Years 0  
Held to Maturity Securities maturing within amortized cost 20,503  
Asset-backed Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 0  
1 Year - 5 Years 6,646  
5 Years - 10 Years 2,466  
More than 10 Years 0  
Fair value, available for sale 9,112 9,197
Held to Maturity Securities maturing within Less than 1 Year 160  
Held to Maturity Securities maturing within 1 Year -5 Years 0  
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 160  
Total debt securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 3,243  
1 Year - 5 Years 107,059  
5 Years - 10 Years 36,012  
More than 10 Years 174,996  
Fair value, available for sale 321,310  
Held to Maturity Securities maturing within Less than 1 Year 3,730  
Held to Maturity Securities maturing within 1 Year -5 Years 24,556  
Held to Maturity Securities maturing within 5 Years -10 Years 115,492  
Held to Maturity Securities maturing within More than10 Years 79,861  
Held to Maturity Securities maturing within amortized cost 223,639  
Mortgage-backed [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 1 Year 3,179  
1 Year - 5 Years 79,133  
5 Years - 10 Years 58,288  
More than 10 Years 18,740  
Fair value, available for sale 159,340 $ 160,970
Held to Maturity Securities maturing within Less than 1 Year 5,512  
Held to Maturity Securities maturing within 1 Year -5 Years 85,893  
Held to Maturity Securities maturing within 5 Years -10 Years 79,390  
Held to Maturity Securities maturing within More than10 Years 0  
Held to Maturity Securities maturing within amortized cost $ 170,795