v3.26.1
Securities Held-to-Maturity - Portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Securities Held-to-Maturity            
Amortized Cost $ 17,886   $ 18,441      
Gross Unrealized Gains 2   4      
Gross Unrealized Losses 2,719   2,918      
Fair Value 15,169   15,527      
Allowance for Credit Loss 135   126      
Government National Mortgage Association            
Securities Held-to-Maturity            
Amortized Cost 302   327      
Gross Unrealized Gains 2   4      
Fair Value 304   331      
Federal Home Loan Mortgage Corporation            
Securities Held-to-Maturity            
Amortized Cost 640   684      
Gross Unrealized Losses 69   65      
Fair Value 571   619      
Federal National Mortgage Association            
Securities Held-to-Maturity            
Amortized Cost 1,257   1,390      
Gross Unrealized Losses 104   100      
Fair Value 1,153   1,290      
Collateralized mortgage obligations - GSE            
Securities Held-to-Maturity            
Amortized Cost 2,596   2,673      
Gross Unrealized Losses 566   551      
Fair Value 2,030   2,122      
Total mortgage-backed securities            
Securities Held-to-Maturity            
Amortized Cost 4,795   5,074      
Gross Unrealized Gains 2   4      
Gross Unrealized Losses 739   716      
Fair Value 4,058   4,362      
Municipal bonds            
Securities Held-to-Maturity            
Amortized Cost 13,091   13,367      
Gross Unrealized Losses 1,980   2,202      
Fair Value 11,111   11,165      
Allowance for Credit Loss $ 135 $ 126 $ 126 $ 126 $ 126 $ 126