XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Available-for-Sale Securities - Schedule of Amortized Cost and Fair Values with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Amortized Cost and Fair Values with Gross Unrealized Gains and Losses [Line Items]    
Amortized Cost $ 239,859 $ 257,468
Gross Unrealized Gains 4 12
Gross Unrealized Losses (38,276) (37,772)
Fair Value 201,587 219,708
U.S. Treasury and Government agencies [Member]    
Schedule of Amortized Cost and Fair Values with Gross Unrealized Gains and Losses [Line Items]    
Amortized Cost 8,120 7,339
Gross Unrealized Gains 1
Gross Unrealized Losses (731) (823)
Fair Value 7,389 6,517
Mortgage-backed securities [Member]    
Schedule of Amortized Cost and Fair Values with Gross Unrealized Gains and Losses [Line Items]    
Amortized Cost 203,646 221,717
Gross Unrealized Gains 4 3
Gross Unrealized Losses (34,030) (32,853)
Fair Value 169,620 188,867
State and political subdivisions [Member]    
Schedule of Amortized Cost and Fair Values with Gross Unrealized Gains and Losses [Line Items]    
Amortized Cost 10,893 11,212
Gross Unrealized Gains 8
Gross Unrealized Losses (1,486) (1,322)
Fair Value 9,407 9,898
Other corporate securities [Member]    
Schedule of Amortized Cost and Fair Values with Gross Unrealized Gains and Losses [Line Items]    
Amortized Cost 17,200 17,200
Gross Unrealized Gains
Gross Unrealized Losses (2,029) (2,774)
Fair Value $ 15,171 $ 14,426