XML 53 R47.htm IDEA: XBRL DOCUMENT v3.24.2
Securities - Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities    
Amortized Cost $ 334,424 $ 319,082
Gross unrealized holding gains 443 1,388
Gross unrealized holding losses (26,015) (23,464)
Available-for-sale securities, fair value 308,852 297,006
US Treasuries    
Schedule of Available-for-sale Securities    
Amortized Cost 9,971 14,158
Gross unrealized holding gains 0 7
Gross unrealized holding losses (388) (389)
Available-for-sale securities, fair value 9,583 13,776
Municipal Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 40,202 40,407
Gross unrealized holding gains 0 0
Gross unrealized holding losses (5,340) (4,526)
Available-for-sale securities, fair value 34,862 35,881
Residential Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 240,534  
Available-for-sale securities, fair value 226,039  
Commercial Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 35,217  
Available-for-sale securities, fair value 30,300  
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 (432) (455)
Available-for-sale securities, fair value 8,068 27,566
Government Sponsored Enterprises | Residential Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 135,939 131,321
Gross unrealized holding gains 193 281
Gross unrealized holding losses (11,836) (10,769)
Available-for-sale securities, fair value 124,296 120,833
Government Sponsored Enterprises | Commercial Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 32,447 32,774
Gross unrealized holding gains 37 65
Gross unrealized holding losses (4,485) (4,470)
Available-for-sale securities, fair value 27,999 28,369
GNMA | Residential Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 104,595 69,441
Gross unrealized holding gains 213 1,000
Gross unrealized holding losses (3,065) (2,385)
Available-for-sale securities, fair value 101,743 68,056
GNMA | Commercial Mortgage-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 2,770 2,995
Gross unrealized holding gains 0 0
Gross unrealized holding losses (469) (470)
Available-for-sale securities, fair value $ 2,301 $ 2,525