XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available for sale, Amortized Cost    
Due in one year or less $ 171,956  
Due after one year through five years 177,526  
Due after five years through ten years 294,410  
Due after ten years 296,112  
Agency mortgage-backed securities 1,395,601  
Amortized Cost 2,335,605 $ 2,025,483
Available for sale, Estimated Fair Value    
Due in one year or less 170,028  
Due after one year through five years 171,763  
Due after five years through ten years 253,855  
Due after ten years 250,355  
Agency mortgage-backed securities 1,358,510  
Fair Value 2,204,511 1,862,270
Held to maturity, Amortized Cost    
Due in one year or less 4,527  
Due after one year through five years 125,076  
Due after five years through ten years 235,371  
Due after ten years 680,637  
Agency mortgage-backed securities 45,922  
Amortized Cost 1,091,533 929,192
Held to maturity, Estimated Fair Value    
Due in one year or less 4,518  
Due after one year through five years 120,366  
Due after five years through ten years 230,589  
Due after ten years 618,860  
Agency mortgage-backed securities 42,056  
Total securities held-to-maturity $ 1,016,389 $ 858,871