v3.26.1
Debt Securities - Held-to-maturity Debt Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Held-to-maturity Debt Securities    
Held-to-maturity Amortized Cost $ 5,219 $ 6,205
Gross Unrealized Gains 66 87
Gross Unrealized Losses (115) (108)
Held-to-maturity Fair Value 5,170 6,184
GSE residential    
Held-to-maturity Debt Securities    
Held-to-maturity Amortized Cost 699 700
Gross Unrealized Losses (115) (108)
Held-to-maturity Fair Value 584 592
Certificates of Deposit    
Held-to-maturity Debt Securities    
Held-to-maturity Amortized Cost 4,520 5,505
Gross Unrealized Gains 66 87
Held-to-maturity Fair Value $ 4,586 $ 5,592