XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities (Details) - Schedule of contractual maturities and yields on the company's investment securities - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Corporate bonds [Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount
Contractual Maturities, Less than one year, Yield
Contractual Maturities, One to five years, Amount $ 1,962 $ 1,927
Contractual Maturities, One to five years, Yield 2.03% 2.02%
Contractual Maturities, Five to ten years, Amount
Contractual Maturities, Five to ten years, Yield
Contractual Maturities, Over ten years, Amount
Contractual Maturities, Over ten years, Yield
Contractual Maturities, Total, Amount $ 1,962 $ 1,927
Contractual Maturities, Total, Yield 2.03% 2.02%
US treasuries [Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount
Contractual Maturities, Less than one year, Yield
Contractual Maturities, One to five years, Amount $ 936 $ 908
Contractual Maturities, One to five years, Yield 1.27% 1.27%
Contractual Maturities, Five to ten years, Amount
Contractual Maturities, Five to ten years, Yield
Contractual Maturities, Over ten years, Amount
Contractual Maturities, Over ten years, Yield
Contractual Maturities, Total, Amount $ 936 $ 908
Contractual Maturities, Total, Yield 1.27% 1.27%
US government agencies [Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount
Contractual Maturities, Less than one year, Yield
Contractual Maturities, One to five years, Amount $ 5,196 $ 5,021
Contractual Maturities, One to five years, Yield 1.10% 1.10%
Contractual Maturities, Five to ten years, Amount $ 10,369 $ 10,774
Contractual Maturities, Five to ten years, Yield 4.11% 4.51%
Contractual Maturities, Over ten years, Amount
Contractual Maturities, Over ten years, Yield
Contractual Maturities, Total, Amount $ 15,565 $ 15,795
Contractual Maturities, Total, Yield 3.11% 3.43%
State and political subdivisions [Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount $ 466 $ 461
Contractual Maturities, Less than one year, Yield 2.13% 2.13%
Contractual Maturities, One to five years, Amount $ 2,995 $ 1,726
Contractual Maturities, One to five years, Yield 1.64% 1.61%
Contractual Maturities, Five to ten years, Amount $ 4,558 $ 5,049
Contractual Maturities, Five to ten years, Yield 2.23% 2.10%
Contractual Maturities, Over ten years, Amount $ 11,483 $ 12,086
Contractual Maturities, Over ten years, Yield 2.14% 2.13%
Contractual Maturities, Total, Amount $ 19,502 $ 19,322
Contractual Maturities, Total, Yield 2.09% 2.08%
Asset-backed securities [Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount
Contractual Maturities, Less than one year, Yield
Contractual Maturities, One to five years, Amount $ 23
Contractual Maturities, One to five years, Yield 6.14%
Contractual Maturities, Five to ten years, Amount $ 3,449 $ 3,420
Contractual Maturities, Five to ten years, Yield 5.23% 5.25%
Contractual Maturities, Over ten years, Amount $ 30,885 $ 33,095
Contractual Maturities, Over ten years, Yield 5.51% 5.87%
Contractual Maturities, Total, Amount $ 34,334 $ 36,538
Contractual Maturities, Total, Yield 5.48% 5.81%
Mortgage-backed securities [Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount
Contractual Maturities, Less than one year, Yield
Contractual Maturities, One to five years, Amount $ 6,635 $ 6,549
Contractual Maturities, One to five years, Yield 1.28% 1.28%
Contractual Maturities, Five to ten years, Amount $ 8,865 $ 7,548
Contractual Maturities, Five to ten years, Yield 2.86% 3.00%
Contractual Maturities, Over ten years, Amount $ 41,068 $ 43,540
Contractual Maturities, Over ten years, Yield 2.39% 2.45%
Contractual Maturities, Total, Amount $ 56,568 $ 57,637
Contractual Maturities, Total, Yield 2.34% 2.39%
Total investment securities[Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount $ 466 $ 461
Contractual Maturities, Less than one year, Yield 2.13% 2.13%
Contractual Maturities, One to five years, Amount $ 17,724 $ 16,154
Contractual Maturities, One to five years, Yield 1.37% 1.35%
Contractual Maturities, Five to ten years, Amount $ 27,241 $ 26,791
Contractual Maturities, Five to ten years, Yield 3.53% 3.73%
Contractual Maturities, Over ten years, Amount $ 83,436 $ 88,721
Contractual Maturities, Over ten years, Yield 3.51% 3.68%
Contractual Maturities, Total, Amount $ 128,867 $ 132,127
Contractual Maturities, Total, Yield 3.22% 3.40%