XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities (Available-for-Sale Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities    
Amortized cost $ 319,082 $ 239,751
Gross unrealized gains 1,388 160
Gross unrealized losses (23,464) (27,887)
Debt Securities, Available-for-sale, Fair value 297,006 212,024
U.S. treasuries    
Schedule of Available-for-sale Securities    
Amortized cost 14,158 4,977
Gross unrealized gains 7 0
Gross unrealized losses (389) (532)
Debt Securities, Available-for-sale, Fair value 13,776 4,445
Municipal securities    
Schedule of Available-for-sale Securities    
Amortized cost 40,407 45,088
Gross unrealized gains 0 90
Gross unrealized losses (4,526) (5,867)
Debt Securities, Available-for-sale, Fair value 35,881 39,311
Government sponsored enterprises | U.S. government agency securities    
Schedule of Available-for-sale Securities    
Amortized cost 27,986 13,666
Gross unrealized gains 35 70
Gross unrealized losses (455) (531)
Debt Securities, Available-for-sale, Fair value 27,566 13,205
Government sponsored enterprises | Residential mortgage backed securities    
Schedule of Available-for-sale Securities    
Amortized cost 131,321 119,265
Gross unrealized gains 281 0
Gross unrealized losses (10,769) (12,942)
Debt Securities, Available-for-sale, Fair value 120,833 106,323
Government sponsored enterprises | Commercial mortgage backed securities    
Schedule of Available-for-sale Securities    
Amortized cost 32,774 31,515
Gross unrealized gains 65 0
Gross unrealized losses (4,470) (5,138)
Debt Securities, Available-for-sale, Fair value 28,369 26,377
GNMA | Residential mortgage backed securities    
Schedule of Available-for-sale Securities    
Amortized cost 69,441 21,790
Gross unrealized gains 1,000 0
Gross unrealized losses (2,385) (2,359)
Debt Securities, Available-for-sale, Fair value 68,056 19,431
GNMA | Commercial mortgage backed securities    
Schedule of Available-for-sale Securities    
Amortized cost 2,995 3,450
Gross unrealized gains 0 0
Gross unrealized losses (470) (518)
Debt Securities, Available-for-sale, Fair value $ 2,525 $ 2,932