v3.26.1
Securities - Available-for-sale by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 1,595  
Due from one year to five years 41,938  
Due from five years to ten years 39,283  
Due after ten years 24,933  
Securities available for sale, amortized cost 107,749  
Mortgage-backed securities 443,759  
Total, post ASU 2019-04 551,508 $ 512,684
Fair Value    
Due in one year or less 1,588  
Due from one year to five years 39,836  
Due from five years to ten years 38,635  
Due after ten years 25,299  
Securities available for sale, fair value 105,358  
Mortgage-backed securities 434,524  
Total, post ASU 2019-04 $ 539,882 $ 482,328