v3.26.1
Securities - Held-to-maturity by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost    
Due from one year to five years $ 24,060  
Due from five years to ten years 38,771  
Due after ten years 33,964  
Securities held to maturity, amortized cost 96,795  
Mortgage-backed securities 24,173  
Amortized cost 120,968 $ 122,121
Fair Value    
Due from one year to five years 22,176  
Due from five years to ten years 33,842  
Due after ten years 29,809  
Securities held to maturity, fair value 85,827  
Mortgage-backed securities 21,340  
Total $ 107,167 $ 109,416