XML 102 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments - Amortized Cost and Estimated Fair Value of Available-For-Sale Securities by Contractual Maturity (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Amortized cost  
Due in one year or less $ 32,613
Due after one year through five years 336,377
Due after five years through ten years 120,716
Due after ten years 235,244
Amortized cost 724,950
Estimated fair value  
Due in one year or less 32,655
Due after one year through five years 339,033
Due after five years through ten years 122,068
Due after ten years 236,945
Estimated fair value $ 730,701