XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Available for sale, Amortized Cost    
Due in one year or less $ 163,297  
Due after one year through five years 303,371  
Due after five years through ten years 160,265  
Due after ten years 383,028  
Agency mortgage-backed securities 767,508  
Amortized Cost 1,777,469 $ 1,769,134
Available for sale, Estimated Fair Value    
Due in one year or less 161,711  
Due after one year through five years 284,316  
Due after five years through ten years 141,132  
Due after ten years 320,533  
Agency mortgage-backed securities 704,191  
Fair Value 1,611,883 1,618,273
Held to maturity, Amortized Cost    
Due in one year or less 785  
Due after one year through five years 103,383  
Due after five years through ten years 176,180  
Due after ten years 426,743  
Agency mortgage-backed securities 51,276  
Amortized Cost 758,367 751,219
Held to maturity, Estimated Fair Value    
Due in one year or less 783  
Due after one year through five years 96,428  
Due after five years through ten years 169,432  
Due after ten years 382,634  
Agency mortgage-backed securities 45,497  
Fair Value $ 694,774 $ 696,647