XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Summary of Maturities of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Available-for-Sale Securities:      
Amortized Cost $ 113,141 $ 124,408  
Available-for-sale securities, at fair value 96,562 104,970  
Held-to-Maturity Securities:      
Allowance for Credit Losses (199) (216) $ (398)
Amortized Cost, after Allowance for Credit Loss 336,879 367,938  
Held To Maturity Securities, Fair Value 329,279 355,294  
U.S. Government Bonds      
Available-for-Sale Securities:      
Available-for-Sale Securities After three months through one year, Amortized Cost 2,997    
Amortized Cost 2,997 2,994  
Available-for-Sale Securities After three months through one year, Fair Value 2,926    
Available-for-sale securities, at fair value 2,926 2,873  
US Agency Bonds      
Held-to-Maturity Securities:      
Held-to-Maturity Securities, Three months or less, Amortized Cost 25,000    
Amortized Cost 25,000 25,000  
Held-to-Maturity Securities, Three months or less, Fair Value 24,992    
Held To Maturity Securities, Fair Value 24,992 24,960  
Corporate Bonds      
Available-for-Sale Securities:      
Available-for-Sale Securities After one year through five years, Amortized Cost 2,000    
Available-for-Sale Securities After five years through ten years, Amortized Cost 13,756    
Amortized Cost 15,756 21,762  
Available-for-Sale Securities After one year through five years, Fair Value 1,233    
Available-for-Sale Securities After five years through ten years, Fair Value 13,362    
Available-for-sale securities, at fair value 14,595 20,404  
Held-to-Maturity Securities:      
Held-to-Maturity Securities, More than one year through five years, Amortized Cost 15,000    
Held-to-Maturity Securities, More than five years through ten years, Amortized Cost 7,500    
Amortized Cost 22,500 32,500  
Held-to-Maturity Securities, More than one year through five years, Fair Value 15,007    
Held-to-Maturity Securities, More than five years through ten years, Fair Value 7,166    
Held To Maturity Securities, Fair Value 22,173 $ 31,977  
Mortgage-Backed Securities      
Available-for-Sale Securities:      
Amortized Cost 94,388    
Available-for-sale securities, at fair value 79,041    
Held-to-Maturity Securities:      
Amortized Cost 289,578    
Held To Maturity Securities, Fair Value $ 282,114