v3.26.1
Investment Securities - Amortized Cost and Fair Value - Held-to-maturity Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Securities Held-to-Maturity    
Total held to maturity securities, amortized cost $ 87,598 $ 88,421
Gross unrealized (losses) (10,929) (10,846)
Securities held-to-maturity, fair value 76,669 77,575
Past Due    
Securities Held-to-Maturity    
Securities held-to-maturity, fair value 0 0
U.S. Treasuries    
Securities Held-to-Maturity    
Total held to maturity securities, amortized cost 6,003 6,002
Gross unrealized (losses) (310) (308)
Securities held-to-maturity, fair value 5,693 5,694
U.S. government and federal agencies    
Securities Held-to-Maturity    
Total held to maturity securities, amortized cost 35,305 35,314
Gross unrealized (losses) (3,026) (2,934)
Securities held-to-maturity, fair value 32,279 32,380
U.S. agency collateralized mortgage obligations    
Securities Held-to-Maturity    
Total held to maturity securities, amortized cost 15,807 16,163
Gross unrealized (losses) (3,089) (3,006)
Securities held-to-maturity, fair value 12,718 13,157
Taxable municipal    
Securities Held-to-Maturity    
Total held to maturity securities, amortized cost 6,020 6,024
Gross unrealized (losses) (720) (754)
Securities held-to-maturity, fair value 5,300 5,270
U.S. agency mortgage-backed    
Securities Held-to-Maturity    
Total held to maturity securities, amortized cost 24,463 24,918
Gross unrealized (losses) (3,784) (3,844)
Securities held-to-maturity, fair value $ 20,679 $ 21,074