v3.25.2
Securities (Available for Sale Securities, Continuous Unrealized Loss Position, Fair Value) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Debt Securities, 12 Months or Less - Fair Value $ 8,431 $ 13,543
Debt Securities, More than 12 Months - Fair Value 76,743 76,591
Debt Securities - Total Fair Value 85,174 90,134
Debt Securities, 12 Months or Less - Unrealized Losses 33 146
Debt Securities, More than 12 Months - Unrealized Losses 5,984 6,915
Debt Securities - Total Unrealized Losses 6,017 7,061
Residential Mortgage-backed securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Debt Securities, 12 Months or Less - Fair Value 8,431 10,558
Debt Securities, More than 12 Months - Fair Value 29,427 24,673
Debt Securities - Total Fair Value 37,858 35,231
Debt Securities, 12 Months or Less - Unrealized Losses 33 127
Debt Securities, More than 12 Months - Unrealized Losses 3,040 3,573
Debt Securities - Total Unrealized Losses 3,073 3,700
Corporate Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Debt Securities, 12 Months or Less - Fair Value   2,985
Debt Securities, More than 12 Months - Fair Value 47,316 51,918
Debt Securities - Total Fair Value 47,316 54,903
Debt Securities, 12 Months or Less - Unrealized Losses   19
Debt Securities, More than 12 Months - Unrealized Losses 2,944 3,342
Debt Securities - Total Unrealized Losses $ 2,944 $ 3,361