v3.25.2
Securities Held-to-Maturity - Portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Securities Held-to-Maturity            
Amortized Cost $ 14,524   $ 14,742      
Gross Unrealized Gains 3   1      
Gross Unrealized Losses 2,933   2,885      
Fair Value 11,594   11,858      
Allowance for Credit Loss 126   126      
Government National Mortgage Association            
Securities Held-to-Maturity            
Amortized Cost 380   414      
Gross Unrealized Gains 3          
Fair Value 383   414      
Federal Home Loan Mortgage Corporation            
Securities Held-to-Maturity            
Amortized Cost 729   775      
Gross Unrealized Gains     1      
Gross Unrealized Losses 82   110      
Fair Value 647   666      
Federal National Mortgage Association            
Securities Held-to-Maturity            
Amortized Cost 1,533   1,677      
Gross Unrealized Losses 126   177      
Fair Value 1,407   1,500      
Collateralized mortgage obligations - GSE            
Securities Held-to-Maturity            
Amortized Cost 2,741   2,782      
Gross Unrealized Losses 572   624      
Fair Value 2,169   2,158      
Mortgage-backed securities - residential            
Securities Held-to-Maturity            
Amortized Cost 5,383   5,648      
Gross Unrealized Gains 3   1      
Gross Unrealized Losses 780   911      
Fair Value 4,606   4,738      
Municipal Bonds            
Securities Held-to-Maturity            
Amortized Cost 9,141   9,094      
Gross Unrealized Losses 2,153   1,974      
Fair Value 6,988   7,120      
Allowance for Credit Loss $ 126 $ 126 $ 126 $ 126 $ 133 $ 136