XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Schedule of Amortized Cost and Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available for Sale Amortized Cost    
1 year or less $ 12,824  
Over 1 year through 5 years 112,306  
Over 5 years through 10 years 56,535  
Over 10 years 2,000  
Mortgage-backed securities 307,842  
Available-for-sale, Amortized Cost 491,507 $ 441,638
Available for Sale Fair Value    
1 year or less 12,692  
Over 1 year through 5 years 105,199  
Over 5 years through 10 years 50,437  
Over 10 years 1,542  
Mortgage-backed securities 285,447  
Available for Sale, Fair Value 455,317 393,975
Held-to-Maturity Amortized Cost    
1 year or less 400  
Over 1 year through 5 years 3,781  
Over 5 years through 10 years 32,700  
Over 10 years 26,218  
Mortgage-backed securities 1,406  
Held to Maturity, Amortized Cost 64,505 64,578
Held-to-Maturity Fair Value    
1 year or less 391  
Over 1 year through 5 years 3,442  
Over 5 years through 10 years 30,933  
Over 10 years 20,292  
Mortgage-backed securities 1,362  
Held to Maturity, Fair Value $ 56,420 $ 56,924