XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Available for Sale Securities (Schedule of maturities of debt securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost    
Within 1 year $ 15,449 $ 16,923
After 1 but within 5 years 32,860 46,162
After 5 but within 10 years 19,400 21,689
Total Maturities 67,709 84,774
Mortgage-backed securities 156,523 173,926
Other 763 644
Amortized Cost 224,995  
Amortized Cost   259,344
Fair Value    
Within 1 year 15,170 16,512
After 1 but within 5 years 30,569 42,225
After 5 but within 10 years 16,968 19,572
Total Maturities 62,707 78,309
Mortgage-backed securities 128,580 144,534
Other 698 816
Fair Value $ 191,985  
Fair Value   $ 223,659