XML 65 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Amortized Cost and Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available for Sale Amortized Cost    
1 year or less $ 18,694  
Over 1 year through 5 years 103,172  
Over 5 years through 10 years 67,402  
Over 10 years 2,007  
Mortgage-backed securities 304,250  
Available-for-sale, Amortized Cost 495,525 $ 441,638
Available for Sale Fair Value    
1 year or less 18,413  
Over 1 year through 5 years 95,682  
Over 5 years through 10 years 60,213  
Over 10 years 1,553  
Mortgage-backed securities 279,958  
Available for Sale, Fair Value 455,819 393,975
Held-to-Maturity Amortized Cost    
1 year or less 0  
Over 1 year through 5 years 4,185  
Over 5 years through 10 years 30,375  
Over 10 years 28,424  
Mortgage-backed securities 1,570  
Held to Maturity, Amortized Cost 64,554 64,578
Held-to-Maturity Fair Value    
1 year or less 0  
Over 1 year through 5 years 3,755  
Over 5 years through 10 years 28,491  
Over 10 years 22,457  
Mortgage-backed securities 1,516  
Held to Maturity, Fair Value $ 56,219 $ 56,924