XML 78 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Amortized Cost and Fair Value - Held to Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity    
Amortized cost $ 41,294 $ 36,122
Gross unrealized gains 59 90
Gross unrealized losses (7,539) (6,556)
Allowance for credit losses 0 0
Held to maturity securities at fair value 33,814 29,656
US Government-sponsored Enterprises Debt Securities    
Debt Securities, Held-to-Maturity    
Amortized cost 28,000 28,000
Gross unrealized losses (4,932) (4,419)
Held to maturity securities at fair value 23,068 23,581
US States and Political Subdivisions Debt Securities    
Debt Securities, Held-to-Maturity    
Amortized cost 1,234 1,272
Gross unrealized gains 59 90
Held to maturity securities at fair value 1,293 1,362
Residential Mortgage-Backed Securities    
Debt Securities, Held-to-Maturity    
Amortized cost 12,060 6,850
Gross unrealized losses (2,607) (2,137)
Held to maturity securities at fair value $ 9,453 $ 4,713