XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Investment Securities (Details) - Schedule of contractual maturities and yields on the company's investment securities - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
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
Contractual Maturities, One to five years, Yield
Contractual Maturities, Five to ten years, Amount $ 1,887 $ 1,910
Contractual Maturities, Five to ten years, Yield 2.02% 2.01%
Contractual Maturities, Over ten years, Amount
Contractual Maturities, Over ten years, Yield
Contractual Maturities, Total, Amount $ 1,887 $ 1,910
Contractual Maturities, Total, Yield 2.02% 2.01%
US treasuries [Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount $ 8,497
Contractual Maturities, Less than one year, Yield 5.42%
Contractual Maturities, One to five years, Amount $ 890 $ 897
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 $ 890 $ 9,394
Contractual Maturities, Total, Yield 1.27% 5.02%
US government agencies [Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount $ 992 $ 970
Contractual Maturities, Less than one year, Yield 0.45% 0.45%
Contractual Maturities, One to five years, Amount $ 2,389 $ 2,385
Contractual Maturities, One to five years, Yield 1.00% 1.00%
Contractual Maturities, Five to ten years, Amount $ 14,319 $ 15,301
Contractual Maturities, Five to ten years, Yield 4.29% 4.41%
Contractual Maturities, Over ten years, Amount
Contractual Maturities, Over ten years, Yield
Contractual Maturities, Total, Amount $ 17,700 $ 18,656
Contractual Maturities, Total, Yield 3.63% 3.77%
State and political subdivisions [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 $ 904 $ 906
Contractual Maturities, One to five years, Yield 1.94% 1.94%
Contractual Maturities, Five to ten years, Amount $ 5,729 $ 5,769
Contractual Maturities, Five to ten years, Yield 1.89% 1.89%
Contractual Maturities, Over ten years, Amount $ 12,690 $ 13,066
Contractual Maturities, Over ten years, Yield 2.16% 2.15%
Contractual Maturities, Total, Amount $ 19,323 $ 19,741
Contractual Maturities, Total, Yield 2.07% 2.06%
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 $ 132 $ 296
Contractual Maturities, One to five years, Yield 3.88% (6.13%)
Contractual Maturities, Five to ten years, Amount
Contractual Maturities, Five to ten years, Yield
Contractual Maturities, Over ten years, Amount $ 31,443 $ 32,940
Contractual Maturities, Over ten years, Yield 6.68% 6.63%
Contractual Maturities, Total, Amount $ 31,575 $ 33,236
Contractual Maturities, Total, Yield 6.67% 6.57%
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,547 $ 4,795
Contractual Maturities, One to five years, Yield 1.29% 1.15%
Contractual Maturities, Five to ten years, Amount $ 3,411 $ 5,400
Contractual Maturities, Five to ten years, Yield 1.54% 1.59%
Contractual Maturities, Over ten years, Amount $ 40,020 $ 41,570
Contractual Maturities, Over ten years, Yield 2.10% 2.00%
Contractual Maturities, Total, Amount $ 49,978 $ 51,765
Contractual Maturities, Total, Yield 1.96% 1.87%
Total investment securities [Member]    
Marketable Securities [Line Items]    
Contractual Maturities, Less than one year, Amount $ 992 $ 9,467
Contractual Maturities, Less than one year, Yield 0.45% 4.91%
Contractual Maturities, One to five years, Amount $ 10,862 $ 9,279
Contractual Maturities, One to five years, Yield 1.31% 0.98%
Contractual Maturities, Five to ten years, Amount $ 25,346 $ 28,380
Contractual Maturities, Five to ten years, Yield 3.21% 3.20%
Contractual Maturities, Over ten years, Amount $ 84,153 $ 87,576
Contractual Maturities, Over ten years, Yield 3.82% 3.76%
Contractual Maturities, Total, Amount $ 121,353 $ 134,702
Contractual Maturities, Total, Yield 3.44% 3.55%