v3.26.1
Securities - Schedule of Held-to-maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Held-to-maturity    
Amortized cost $ 120,968 $ 122,121
Gross Unrealized Losses (13,801) (12,705)
Fair Value 107,167 109,416
U.S. Government-sponsored enterprises (GSEs)    
Held-to-maturity    
Amortized cost 46,548 46,864
Gross Unrealized Losses (5,412) (5,017)
Fair Value 41,136 41,847
Municipal securities    
Held-to-maturity    
Amortized cost 50,247 50,516
Gross Unrealized Losses (5,556) (4,945)
Fair Value 44,691 45,571
Mortgage-backed securities (GSEs)    
Held-to-maturity    
Amortized cost 24,173 24,741
Gross Unrealized Losses (2,833) (2,743)
Fair Value $ 21,340 $ 21,998