v3.26.1
Investment Securities - Amortized Cost and Fair Value - Held-to-maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Securities Held-to-Maturity    
Total held to maturity securities, amortized cost $ 86,792 $ 88,421
Gross unrealized (losses) (11,058) (10,846)
Securities held-to-maturity, fair value 75,734 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) (299) (308)
Securities held-to-maturity, fair value 5,704 5,694
U.S. government and federal agencies    
Securities Held-to-Maturity    
Total held to maturity securities, amortized cost 35,297 35,314
Gross unrealized (losses) (3,061) (2,934)
Securities held-to-maturity, fair value 32,236 32,380
U.S. agency collateralized mortgage obligations    
Securities Held-to-Maturity    
Total held to maturity securities, amortized cost 15,453 16,163
Gross unrealized (losses) (3,121) (3,006)
Securities held-to-maturity, fair value 12,332 13,157
Taxable municipal    
Securities Held-to-Maturity    
Total held to maturity securities, amortized cost 6,016 6,024
Gross unrealized (losses) (736) (754)
Securities held-to-maturity, fair value 5,280 5,270
U.S. agency mortgage-backed    
Securities Held-to-Maturity    
Total held to maturity securities, amortized cost 24,023 24,918
Gross unrealized (losses) (3,841) (3,844)
Securities held-to-maturity, fair value $ 20,182 $ 21,074