v3.25.2
Debt Securities - Held-to-maturity Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Held-to-maturity Debt Securities    
Held-to-maturity Amortized Cost $ 6,892 $ 8,168
Gross Unrealized Gains 70 113
Gross Unrealized Losses (117) (141)
Held-to-maturity Fair Value 6,845 8,140
U.S Government and Federal agencies    
Held-to-maturity Debt Securities    
Held-to-maturity Amortized Cost 765 815
Gross Unrealized Losses (117) (140)
Held-to-maturity Fair Value 648 675
Certificates of Deposit    
Held-to-maturity Debt Securities    
Held-to-maturity Amortized Cost 6,127 7,353
Gross Unrealized Gains 70 113
Gross Unrealized Losses   (1)
Held-to-maturity Fair Value $ 6,197 $ 7,465