XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Securities - Maturity of Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Amortized Cost    
Due in one year or less $ 97,674  
Due after one year through five years 341,606  
Due after five years through ten years 368,196  
Due after ten years 1,773,162  
Amortized Cost 2,580,638 $ 2,772,453
Fair Value    
Due in one year or less 95,155  
Due after one year through five years 318,067  
Due after five years through ten years 333,186  
Due after ten years 1,537,440  
Fair Value 2,283,848 2,461,393
Amortized Cost    
Due after one year through five years 63,693  
Due after five years through ten years 40,943  
Due after ten years 789,466  
Amortized Cost 894,102 918,312
Fair Value    
Due after one year through five years 58,693  
Due after five years through ten years 36,482  
Due after ten years 651,327  
Fair Value $ 746,502 $ 785,295