v3.26.1
Investment Securities - Contractual Maturities of Investment Securities - Held-to-maturity Securities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Held-to-maturity, Amortized Cost    
Due after one year through five years $ 41,898  
Due after five years through ten years 8,011  
Due after ten years 36,883  
Total held to maturity securities, amortized cost 86,792 $ 88,421
Held-to-maturity, Fair Value    
Due after one year through five years 38,875  
Due after five years through ten years 6,862  
Due after ten years 29,997  
Total held to maturity securities, fair value $ 75,734 $ 77,575
Weighted average remaining life 4 years 10 months 24 days 5 years 2 months 12 days