v3.26.1
Securities Held-to-Maturity - Portfolio (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Securities Held-to-Maturity        
Amortized Cost $ 18,291 $ 18,441    
Gross Unrealized Gains 3 4    
Gross Unrealized Losses 2,929 2,918    
Fair Value 15,365 15,527    
Allowance for Credit Loss 126 126    
Government National Mortgage Association        
Securities Held-to-Maturity        
Amortized Cost 317 327    
Gross Unrealized Gains 3 4    
Fair Value 320 331    
Federal Home Loan Mortgage Corporation        
Securities Held-to-Maturity        
Amortized Cost 663 684    
Gross Unrealized Losses 67 65    
Fair Value 596 619    
Federal National Mortgage Association        
Securities Held-to-Maturity        
Amortized Cost 1,322 1,390    
Gross Unrealized Losses 102 100    
Fair Value 1,220 1,290    
Collateralized mortgage obligations - GSE        
Securities Held-to-Maturity        
Amortized Cost 2,627 2,673    
Gross Unrealized Losses 560 551    
Fair Value 2,067 2,122    
Total mortgage-backed securities        
Securities Held-to-Maturity        
Amortized Cost 4,929 5,074    
Gross Unrealized Gains 3 4    
Gross Unrealized Losses 729 716    
Fair Value 4,203 4,362    
Municipal bonds        
Securities Held-to-Maturity        
Amortized Cost 13,362 13,367    
Gross Unrealized Losses 2,200 2,202    
Fair Value 11,162 11,165    
Allowance for Credit Loss $ 126 $ 126 $ 126 $ 126