XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Amortized Cost and Estimated Fair Value, Net of Credit Loss Allowance, of Available-For-Sale Securities by Contractual Maturity (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Amortized cost  
Due in one year or less $ 24,580
Due after one year through five years 427,919
Due after five years through ten years 198,287
Due after ten years 310,349
Amortized cost 961,135
Estimated fair value  
Due in one year or less 24,089
Due after one year through five years 403,985
Due after five years through ten years 186,693
Due after ten years 279,894
Estimated fair value $ 894,661