v3.25.1
Investment Securities (Details) - Schedule of contractual maturities and yields on the company's investment securities - USD ($)
$ in Thousands
Mar. 31, 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,951 $ 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,951 $ 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 $ 926 $ 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 $ 926 $ 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,127 $ 5,021
Contractual Maturities, One to five years, Yield 1.10% 1.10%
Contractual Maturities, Five to ten years, Amount $ 10,655 $ 10,774
Contractual Maturities, Five to ten years, Yield 4.19% 4.51%
Contractual Maturities, Over ten years, Amount
Contractual Maturities, Over ten years, Yield
Contractual Maturities, Total, Amount $ 15,782 $ 15,795
Contractual Maturities, Total, Yield 3.19% 3.43%
State and political subdivisions [Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount $ 465 $ 461
Contractual Maturities, Less than one year, Yield 2.13% 2.13%
Contractual Maturities, One to five years, Amount $ 2,023 $ 1,726
Contractual Maturities, One to five years, Yield 1.61% 1.61%
Contractual Maturities, Five to ten years, Amount $ 4,870 $ 5,049
Contractual Maturities, Five to ten years, Yield 2.12% 2.10%
Contractual Maturities, Over ten years, Amount $ 12,148 $ 12,086
Contractual Maturities, Over ten years, Yield 2.14% 2.13%
Contractual Maturities, Total, Amount $ 19,506 $ 19,322
Contractual Maturities, Total, Yield 2.08% 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,436 $ 3,420
Contractual Maturities, Five to ten years, Yield 5.24% 5.25%
Contractual Maturities, Over ten years, Amount $ 32,265 $ 33,095
Contractual Maturities, Over ten years, Yield 5.57% 5.87%
Contractual Maturities, Total, Amount $ 35,701 $ 36,538
Contractual Maturities, Total, Yield 5.53% 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,565 $ 6,549
Contractual Maturities, One to five years, Yield 1.27% 1.28%
Contractual Maturities, Five to ten years, Amount $ 8,877 $ 7,548
Contractual Maturities, Five to ten years, Yield 2.86% 3.00%
Contractual Maturities, Over ten years, Amount $ 41,982 $ 43,540
Contractual Maturities, Over ten years, Yield 2.45% 2.45%
Contractual Maturities, Total, Amount $ 57,424 $ 57,637
Contractual Maturities, Total, Yield 2.38% 2.39%
Total investment securities [Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount $ 465 $ 461
Contractual Maturities, Less than one year, Yield 2.13% 2.13%
Contractual Maturities, One to five years, Amount $ 16,592 $ 16,154
Contractual Maturities, One to five years, Yield 1.35% 1.35%
Contractual Maturities, Five to ten years, Amount $ 27,838 $ 26,791
Contractual Maturities, Five to ten years, Yield 3.53% 3.73%
Contractual Maturities, Over ten years, Amount $ 86,395 $ 88,721
Contractual Maturities, Over ten years, Yield 3.57% 3.68%
Contractual Maturities, Total, Amount $ 131,290 $ 132,127
Contractual Maturities, Total, Yield 3.28% 3.40%