v3.26.1
Securities - Schedule of Book Values and Fair Values of Investment Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due within one year $ 0  
Due after one year but within five years 159,670  
Due after five years but within ten years 26,004  
Due after ten years 0  
Mortgage-backed securities 1,957,870  
Amortized Cost 2,143,544 $ 2,242,678
Fair Value    
Due within one year 0  
Due after one year but within five years 159,609  
Due after five years but within ten years 25,582  
Due after ten years 0  
Mortgage-backed securities 1,753,884  
Total securities 1,939,075 2,048,556
Amortized Cost    
Due within one year 992  
Due after one year but within five years 13,136  
Due after five years but within ten years 280,409  
Due after ten years 209,552  
Mortgage-backed securities 5,623  
Amortized Cost 509,712 513,099
Fair Value    
Due within one year 969  
Due after one year but within five years 12,236  
Due after five years but within ten years 244,828  
Due after ten years 179,850  
Mortgage-backed securities 5,415  
Total securities $ 443,298 $ 448,452