XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Schedule of Held-to-maturity Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities    
Amortized Cost $ 6,741 $ 8,503
Gross unrecognized holding gains 0 4
Gross unrecognized holding losses (206) (252)
Estimated Fair Value 6,535 8,255
Municipal Securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 3,137 4,210
Gross unrecognized holding gains 0 4
Gross unrecognized holding losses (38) (41)
Estimated Fair Value 3,099 4,173
Residential Mortgage-backed Securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 1,602  
Estimated Fair Value 1,512  
Residential Mortgage-backed Securities | GNMA    
Schedule of Held-to-maturity Securities    
Amortized Cost 836 1,211
Gross unrecognized holding gains 0 0
Gross unrecognized holding losses (48) (76)
Estimated Fair Value 788 1,135
Residential Mortgage-backed Securities | Government Sponsored Enterprises    
Schedule of Held-to-maturity Securities    
Amortized Cost 766 1,078
Gross unrecognized holding gains 0 0
Gross unrecognized holding losses (42) (53)
Estimated Fair Value 724 1,025
Commercial Mortgage-backed Securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 2,002  
Estimated Fair Value 1,924  
Commercial Mortgage-backed Securities | Government Sponsored Enterprises    
Schedule of Held-to-maturity Securities    
Amortized Cost 2,002 2,004
Gross unrecognized holding gains 0 0
Gross unrecognized holding losses (78) (82)
Estimated Fair Value $ 1,924 $ 1,922