XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Investments - Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available for sale, Amortized Cost    
Due in one year or less $ 168,521  
Due after one year through five years 293,374  
Due after five years through ten years 182,181  
Due after ten years 362,352  
Agency mortgage-backed securities 782,236  
Amortized Cost 1,788,664 $ 1,769,134
Available for sale, Estimated Fair Value    
Due in one year or less 166,950  
Due after one year through five years 275,862  
Due after five years through ten years 156,953  
Due after ten years 297,157  
Agency mortgage-backed securities 719,008  
Fair Value 1,615,930 1,618,273
Held to maturity, Amortized Cost    
Due in one year or less 5,322  
Due after one year through five years 124,793  
Due after five years through ten years 159,925  
Due after ten years 432,696  
Agency mortgage-backed securities 50,226  
Amortized Cost 772,962 751,219
Held to maturity, Estimated Fair Value    
Due in one year or less 5,205  
Due after one year through five years 115,538  
Due after five years through ten years 154,200  
Due after ten years 383,981  
Agency mortgage-backed securities 44,596  
Total securities held to maturity $ 703,520 $ 696,647