v3.26.1
Securities - Held-to-maturity by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due from one year to five years $ 23,859  
Due from five years to ten years 44,074  
Due after ten years 28,292  
Securities held to maturity, amortized cost 96,225  
Mortgage-backed securities 23,623  
Amortized cost 119,848 $ 122,121 [1]
Fair Value    
Due from one year to five years 21,900  
Due from five years to ten years 38,478  
Due after ten years 25,398  
Securities held to maturity, fair value 85,776  
Mortgage-backed securities 20,770  
Total $ 106,546 $ 109,416
[1] Derived from audited financial statements.