XML 53 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities    
Amortized Cost $ 329,778 $ 319,082
Gross unrealized holding gains 2,167 1,388
Gross unrealized holding losses (18,609) (23,464)
Available-for-sale securities, fair value 313,336 297,006
US Treasuries    
Schedule of Available-for-sale Securities    
Amortized Cost 4,987 14,158
Gross unrealized holding gains 0 7
Gross unrealized holding losses (252) (389)
Available-for-sale securities, fair value 4,735 13,776
Municipal Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 40,099 40,407
Gross unrealized holding gains 0 0
Gross unrealized holding losses (4,038) (4,526)
Available-for-sale securities, fair value 36,061 35,881
Residential Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 241,262  
Available-for-sale securities, fair value 233,117  
Commercial Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 34,930  
Available-for-sale securities, fair value 31,233  
Government Sponsored Enterprises | US government agency securities    
Schedule of Available-for-sale Securities    
Amortized Cost 8,500 27,986
Gross unrealized holding gains 0 35
Gross unrealized holding losses (310) (455)
Available-for-sale securities, fair value 8,190 27,566
Government Sponsored Enterprises | Residential Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 133,898 131,321
Gross unrealized holding gains 710 281
Gross unrealized holding losses (8,255) (10,769)
Available-for-sale securities, fair value 126,353 120,833
Government Sponsored Enterprises | Commercial Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 32,212 32,774
Gross unrealized holding gains 72 65
Gross unrealized holding losses (3,397) (4,470)
Available-for-sale securities, fair value 28,887 28,369
GNMA | Residential Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 107,364 69,441
Gross unrealized holding gains 1,385 1,000
Gross unrealized holding losses (1,985) (2,385)
Available-for-sale securities, fair value 106,764 68,056
GNMA | Commercial Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 2,718 2,995
Gross unrealized holding gains 0 0
Gross unrealized holding losses (372) (470)
Available-for-sale securities, fair value $ 2,346 $ 2,525