XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Available-for-Sale Securities - Schedule of Amortized Cost and Fair Values with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Amortized Cost and Fair Values with Gross Unrealized Gains and Losses [Line Items]    
Amortized Cost $ 233,734 $ 239,859
Gross Unrealized Gains 6 4
Gross Unrealized Losses (34,019) (38,276)
Fair Value 199,721 201,587
U.S. Treasury and Government agencies [Member]    
Schedule of Amortized Cost and Fair Values with Gross Unrealized Gains and Losses [Line Items]    
Amortized Cost 6,918 8,120
Gross Unrealized Gains 2
Gross Unrealized Losses (602) (731)
Fair Value 6,318 7,389
Mortgage-backed securities [Member]    
Schedule of Amortized Cost and Fair Values with Gross Unrealized Gains and Losses [Line Items]    
Amortized Cost 198,737 203,646
Gross Unrealized Gains 4 4
Gross Unrealized Losses (30,120) (34,030)
Fair Value 168,621 169,620
State and political subdivisions [Member]    
Schedule of Amortized Cost and Fair Values with Gross Unrealized Gains and Losses [Line Items]    
Amortized Cost 10,879 10,893
Gross Unrealized Gains
Gross Unrealized Losses (1,450) (1,486)
Fair Value 9,429 9,407
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 (1,847) (2,029)
Fair Value $ 15,353 $ 15,171