v3.26.1
Investments - Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Available for sale, Amortized Cost    
Due in one year or less $ 211,537  
Due after one year through five years 58,670  
Due after five years through ten years 407,788  
Due after ten years 301,793  
Agency mortgage-backed securities 1,910,624  
Amortized Cost 2,890,412 $ 2,738,293
Available for sale, Estimated Fair Value    
Due in one year or less 210,482  
Due after one year through five years 57,058  
Due after five years through ten years 361,420  
Due after ten years 276,117  
Agency mortgage-backed securities 1,868,590  
Fair Value 2,773,667 2,655,035
Held to maturity, Amortized Cost    
Due in one year or less 9,006  
Due after one year through five years 128,789  
Due after five years through ten years 258,215  
Due after ten years 622,442  
Agency mortgage-backed securities 37,245  
Amortized Cost 1,055,697 1,075,102
Held to maturity, Estimated Fair Value    
Due in one year or less 8,951  
Due after one year through five years 125,519  
Due after five years through ten years 253,174  
Due after ten years 581,895  
Agency mortgage-backed securities 33,982  
Total securities held-to-maturity $ 1,003,521 $ 1,039,814