v3.25.2
Securities - Amortized Cost and Fair Value - Held to Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Held-to-Maturity    
Amortized cost $ 36,434 $ 41,294
Gross unrealized gains 29 59
Gross unrealized losses (6,812) (7,539)
Held to maturity securities at fair value 29,651 33,814
U.S. Government sponsored entities    
Debt Securities, Held-to-Maturity    
Amortized cost 28,000 28,000
Gross unrealized losses (4,348) (4,932)
Held to maturity securities at fair value 23,652 23,068
State and political subdivisions    
Debt Securities, Held-to-Maturity    
Amortized cost 1,266 1,234
Gross unrealized gains 29 59
Held to maturity securities at fair value 1,295 1,293
Residential mortgage-backed securities    
Debt Securities, Held-to-Maturity    
Amortized cost 7,168 12,060
Gross unrealized losses (2,464) (2,607)
Held to maturity securities at fair value $ 4,704 $ 9,453