v3.26.1
Securities and Other Investments - Schedule of Amortized Cost and Fair Values of Securities Available for Sale at by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due in less than one year $ 65,181  
Due in one year through five years 419,642  
Due after five years through ten years 257,447  
Due after ten years 68,318  
Allocated and single maturity date 810,588  
Amortized Cost 2,058,047  
Fair Value    
Due in less than one year 64,748  
Due in one year through five years 409,227  
Due after five years through ten years 251,570  
Due after ten years 64,892  
Allocated and single maturity date 790,437  
Fair Value 2,006,963 $ 859,834
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 1,247,459  
Fair Value    
Mortgage-backed securities 1,216,526  
Fair Value $ 1,216,526 $ 496,781