v3.26.1
Securities - Available-for-sale by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 530  
Due from one year to five years 43,774  
Due from five years to ten years 35,289  
Due after ten years 30,010  
Securities available for sale, amortized cost 109,603  
Mortgage-backed securities 467,452  
Total 577,055 $ 551,508
Fair Value    
Due in one year or less 527  
Due from one year to five years 41,398  
Due from five years to ten years 34,858  
Due after ten years 30,370  
Securities available for sale, fair value 107,153  
Mortgage-backed securities 452,912  
Total $ 560,065 $ 539,882 [1]
[1] Derived from audited financial statements.