XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Securities (Available-for-Sale Securities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities    
Amortized cost $ 306,291 $ 239,751
Gross unrealized holding gains 40 160
Gross unrealized holding losses (34,168) (27,887)
Available-for-sale securities, fair value 272,163 212,024
US treasuries    
Schedule of Available-for-sale Securities    
Amortized cost 14,075 4,977
Gross unrealized holding gains 0 0
Gross unrealized holding losses (534) (532)
Available-for-sale securities, fair value 13,541 4,445
Municipal securities    
Schedule of Available-for-sale Securities    
Amortized cost 40,510 45,088
Gross unrealized holding gains 0 90
Gross unrealized holding losses (7,470) (5,867)
Available-for-sale securities, fair value 33,040 39,311
Government Sponsored Enterprises | Other agency securities    
Schedule of Available-for-sale Securities    
Amortized cost 28,568 13,666
Gross unrealized holding gains 40 70
Gross unrealized holding losses (669) (531)
Available-for-sale securities, fair value 27,939 13,205
Government Sponsored Enterprises | Residential mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized cost 128,609 119,265
Gross unrealized holding gains 0 0
Gross unrealized holding losses (15,626) (12,942)
Available-for-sale securities, fair value 112,983 106,323
Government Sponsored Enterprises | Commercial mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized cost 31,983 31,515
Gross unrealized holding gains 0 0
Gross unrealized holding losses (5,760) (5,138)
Available-for-sale securities, fair value 26,223 26,377
GNMA | Residential mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized cost 59,274 21,790
Gross unrealized holding gains 0 0
Gross unrealized holding losses (3,514) (2,359)
Available-for-sale securities, fair value 55,760 19,431
GNMA | Commercial mortgage-backed securities    
Schedule of Available-for-sale Securities    
Amortized cost 3,272 3,450
Gross unrealized holding gains 0 0
Gross unrealized holding losses (595) (518)
Available-for-sale securities, fair value $ 2,677 $ 2,932