v3.26.1
Securities - Schedule of Held-to-maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Held-to-maturity    
Amortized cost $ 122,121 $ 126,659
Gross Unrealized Losses (12,705) (18,579)
Fair Value 109,416 108,080
U.S. Government-sponsored enterprises (GSEs)    
Held-to-maturity    
Amortized cost 46,864 48,112
Gross Unrealized Losses (5,017) (7,335)
Fair Value 41,847 40,777
Municipal securities    
Held-to-maturity    
Amortized cost 50,516 51,652
Gross Unrealized Losses (4,945) (7,037)
Fair Value 45,571 44,615
Mortgage-backed securities (GSEs)    
Held-to-maturity    
Amortized cost 24,741 26,895
Gross Unrealized Losses (2,743) (4,207)
Fair Value $ 21,998 $ 22,688