v3.26.1
Securities - Schedule of Held-to-maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Held-to-maturity Securities    
Amortized Cost $ 4,674 $ 5,210
Gross unrecognized holding gains 0 0
Gross unrecognized holding losses (80) (69)
Estimated Fair Value 4,594 5,141
Municipal Securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 1,857 2,144
Gross unrecognized holding gains 0 0
Gross unrecognized holding losses (2) (3)
Estimated Fair Value 1,855 2,141
Residential Mortgage-backed Securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 819  
Estimated Fair Value 775  
Commercial Mortgage-backed Securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 1,998  
Estimated Fair Value 1,964  
GNMA | Residential Mortgage-backed Securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 414 546
Gross unrecognized holding gains 0 0
Gross unrecognized holding losses (25) (26)
Estimated Fair Value 389 520
Government Sponsored Enterprises | Residential Mortgage-backed Securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 405 518
Gross unrecognized holding gains 0 0
Gross unrecognized holding losses (19) (18)
Estimated Fair Value 386 500
Government Sponsored Enterprises | Commercial Mortgage-backed Securities    
Schedule of Held-to-maturity Securities    
Amortized Cost 1,998 2,002
Gross unrecognized holding gains 0 0
Gross unrecognized holding losses (34) (22)
Estimated Fair Value $ 1,964 $ 1,980