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
Jun. 30, 2026
Dec. 31, 2025
Securities Available for Sale, Amortized Cost [Abstract]    
Due in one year or less $ 39,835  
Due after one year through five years 67,482  
Due after five years through ten years 170,995  
Total amortized cost, before mortgage-backed securities 278,312  
Mortgage-backed securities 1,660,647  
Securities Available for Sale, Amortized Cost 1,938,959 $ 1,842,444
Securities Available for Sale, Estimated Fair Value [Abstract]    
Due in one year or less 39,955  
Due after one year through five years 67,743  
Due after five years through ten years 169,284  
Total fair value, before mortgage-backed securities 276,982  
Mortgage-backed securities 1,664,642  
Total 1,941,624 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,995  
Due after five years through ten years 0  
Total amortized cost, before mortgage-backed securities 30,995  
Mortgage-backed securities 1,103,828  
Securities Held to Maturity, Amortized Cost 1,134,823 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,754  
Due after five years through ten years 0  
Total fair value, before mortgage-backed securities 30,754  
Mortgage-backed securities 1,066,122  
Total $ 1,096,876 $ 1,180,569