XML 64 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Available for Sale Securities (Schedule of maturities of debt securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Within 1 year $ 34,394 $ 15,449
After 1 but within 5 years 20,901 32,860
After 5 but within 10 years 13,327 19,400
Total Maturities 68,622 67,709
Mortgage-backed securities 103,948 156,523
Other 642 763
Amortized Cost 173,212 224,995
Fair Value    
Within 1 year 34,056 15,170
After 1 but within 5 years 20,113 30,569
After 5 but within 10 years 11,766 16,968
Total Maturities 65,935 62,707
Mortgage-backed securities 93,492 128,580
Other 520 698
Fair Value $ 159,947 $ 191,985