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%
|