XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Available for sale, Amortized Cost    
Due in one year or less $ 152,459  
Due after one year through five years 283,921  
Due after five years through ten years 200,448  
Due after ten years 350,419  
Agency mortgage-backed securities 921,704  
Amortized Cost 1,908,951 $ 1,769,134
Available for sale, Estimated Fair Value    
Due in one year or less 151,840  
Due after one year through five years 273,695  
Due after five years through ten years 179,565  
Due after ten years 299,024  
Agency mortgage-backed securities 882,669  
Fair Value 1,786,793 1,618,273
Held to maturity, Amortized Cost    
Due in one year or less 5,307  
Due after one year through five years 124,724  
Due after five years through ten years 184,490  
Due after ten years 488,211  
Agency mortgage-backed securities 49,168  
Amortized Cost 851,900 751,219
Held to maturity, Estimated Fair Value    
Due in one year or less 5,256  
Due after one year through five years 119,447  
Due after five years through ten years 182,739  
Due after ten years 452,807  
Agency mortgage-backed securities 45,300  
Total securities held to maturity $ 805,549 $ 696,647