XML 67 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Available-for-Sale Securities (Details) - Schedule of amortized cost and fair values with gross unrealized gains and losses of available-for-sale securities - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Available-for-Sale Securities (Details) - Schedule of amortized cost and fair values with gross unrealized gains and losses of available-for-sale securities [Line Items]    
Amortized Cost $ 279,439 $ 265,595
Gross Unrealized Gains 14 1,287
Gross Unrealized Losses (40,673) (3,623)
Fair Value 238,780 263,259
U.S. Treasury and Government agencies [Member]    
Available-for-Sale Securities (Details) - Schedule of amortized cost and fair values with gross unrealized gains and losses of available-for-sale securities [Line Items]    
Amortized Cost 7,636 8,986
Gross Unrealized Gains 135
Gross Unrealized Losses (872) (16)
Fair Value 6,764 9,105
Mortgage-backed securities [Member]    
Available-for-Sale Securities (Details) - Schedule of amortized cost and fair values with gross unrealized gains and losses of available-for-sale securities [Line Items]    
Amortized Cost 241,741 231,057
Gross Unrealized Gains 4 614
Gross Unrealized Losses (35,910) (3,537)
Fair Value 205,835 228,134
State and political subdivisions [Member]    
Available-for-Sale Securities (Details) - Schedule of amortized cost and fair values with gross unrealized gains and losses of available-for-sale securities [Line Items]    
Amortized Cost 12,862 12,352
Gross Unrealized Gains 10 536
Gross Unrealized Losses (1,769) (9)
Fair Value 11,103 12,879
Other corporate securities [Member]    
Available-for-Sale Securities (Details) - Schedule of amortized cost and fair values with gross unrealized gains and losses of available-for-sale securities [Line Items]    
Amortized Cost 17,200 13,200
Gross Unrealized Gains 2
Gross Unrealized Losses (2,122) (61)
Fair Value $ 15,078 $ 13,141