v3.26.1
Securities Available for Sale and Held to Maturity - Contractual Maturities of Available for Sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Securities Available for Sale, Amortized Cost [Abstract]    
Due in one year or less $ 40,950  
Due after one year through five years 48,844  
Due after five years through ten years 201,288  
Total amortized cost, before mortgage-backed securities 291,082  
Mortgage-backed securities 1,605,053  
Securities Available for Sale, Amortized Cost 1,896,135 $ 1,842,444
Securities Available for Sale, Estimated Fair Value [Abstract]    
Due in one year or less 41,130  
Due after one year through five years 49,423  
Due after five years through ten years 201,435  
Total fair value, before mortgage-backed securities 291,988  
Mortgage-backed securities 1,621,847  
Total 1,913,835 1,876,830
Securities Held to Maturity, Amortized Cost [Abstract]    
Due in one year or less 0  
Due after one year through five years 30,804  
Due after five years through ten years 0  
Total amortized cost, before mortgage-backed securities 30,804  
Mortgage-backed securities 1,128,872  
Securities Held to Maturity, Amortized Cost 1,159,676 1,207,454
Securities Held to Maturity, Estimated Fair Value [Abstract]    
Due in one year or less 0  
Due after one year through five years 30,752  
Due after five years through ten years 0  
Total fair value, before mortgage-backed securities 30,752  
Mortgage-backed securities 1,096,324  
Total $ 1,127,076 $ 1,180,569