XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities (Schedule of maturities of debt securities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized Cost    
Within 1 year $ 8,505 $ 15,449
After 1 but within 5 years 33,142 32,860
After 5 but within 10 years 15,592 19,400
Total Maturities 57,239 67,709
Mortgage-backed securities 148,899 156,523
Other 745 763
Amortized Cost 206,883 224,995
Fair Value    
Within 1 year 8,337 15,170
After 1 but within 5 years 30,937 30,569
After 5 but within 10 years 13,630 16,968
Total Maturities 52,904 62,707
Mortgage-backed securities 120,672 128,580
Other 676 698
Fair Value $ 174,252 $ 191,985