v3.26.1
Debt Securities - Held-to-maturity Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Held-to-maturity Debt Securities    
Held-to-maturity Amortized Cost $ 4,207 $ 6,205
Gross Unrealized Gains 36 87
Gross Unrealized Losses (116) (108)
Held-to-maturity Fair Value 4,127 6,184
GSE residential    
Held-to-maturity Debt Securities    
Held-to-maturity Amortized Cost 663 700
Gross Unrealized Losses (116) (108)
Held-to-maturity Fair Value 547 592
Certificates of Deposit    
Held-to-maturity Debt Securities    
Held-to-maturity Amortized Cost 3,544 5,505
Gross Unrealized Gains 36 87
Held-to-maturity Fair Value $ 3,580 $ 5,592