XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Summary of Maturities of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Available-for-Sale Securities:      
Available-for-Sale Securities, Amortized Cost $ 120,744 $ 124,408  
Available-for-sale securities, at fair value 103,570 104,970  
Held-to-Maturity Securities:      
Allowance for Credit Losses (213) (216) $ (398)
Held To Maturity Securities, Amortized Cost, After Allowance for Credit Losses 358,024 367,938  
Held To Maturity Securities, Fair Value 349,518 355,294  
U.S. Government Bonds      
Available-for-Sale Securities:      
Available-for-Sale Securities After three months through one year, Amortized Cost 2,995    
Available-for-Sale Securities After one year through five years, Amortized Cost   2,994  
Available-for-Sale Securities, Amortized Cost 2,995 2,994  
Available-for-Sale Securities After three months through one year, Fair Value 2,903    
Available-for-Sale Securities After one year through five years, Fair Value   2,873  
Available-for-sale securities, at fair value 2,903 2,873  
US Agency Bonds      
Held-to-Maturity Securities:      
Held-to-Maturity Securities, More than three months through one year, Amortized Cost 25,000 25,000  
Held To Maturity Securities, Amortized Cost 25,000 25,000  
Held-to-Maturity Securities, More than three months through one year, Fair Value 24,967 24,960  
Held To Maturity Securities, Fair Value 24,967 24,960  
Corporate Bonds      
Available-for-Sale Securities:      
Available-for-Sale Securities After one year through five years, Amortized Cost 7,000 2,000  
Available-for-Sale Securities After five years through ten years, Amortized Cost 13,759 19,762  
Available-for-Sale Securities, Amortized Cost 20,759 21,762  
Available-for-Sale Securities After one year through five years, Fair Value 6,392 1,320  
Available-for-Sale Securities After five years through ten years, Fair Value 13,258 19,084  
Available-for-sale securities, at fair value 19,650 20,404  
Held-to-Maturity Securities:      
Held-to-Maturity Securities, Three months or less, Amortized Cost 10,000    
Held-to-Maturity Securities, More than three months through one year, Amortized Cost   10,000  
Held-to-Maturity Securities, More than one year through five years, Amortized Cost 15,000 15,000  
Held-to-Maturity Securities, More than five years through ten years, Amortized Cost 7,500 7,500  
Held To Maturity Securities, Amortized Cost 32,500 32,500  
Held-to-Maturity Securities, Three months or less, Fair Value 9,946    
Held-to-Maturity Securities, More than three months through one year, Fair Value   9,926  
Held-to-Maturity Securities, More than one year through five years, Fair Value 15,000 14,923  
Held-to-Maturity Securities, More than five years through ten years, Fair Value 7,155 7,128  
Held To Maturity Securities, Fair Value 32,101 31,977  
Mortgage-Backed Securities      
Available-for-Sale Securities:      
Available-for-Sale Securities, Amortized Cost 96,990 99,652  
Available-for-sale securities, at fair value 81,017 81,693  
Held-to-Maturity Securities:      
Held To Maturity Securities, Amortized Cost 300,737 310,654  
Held To Maturity Securities, Fair Value $ 292,450 $ 298,357