XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.1
General - Investments by Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Amortized Cost    
Investments amortized cost maturity dates 2019 $ 334,859  
Investments amortized cost maturity dates 2020 95,518  
Amortized Cost 430,377 $ 386,169
Estimated Fair Value    
Investments fair value maturity dates 2019 334,841  
Investments fair value maturity dates 2020 95,530  
Estimated Fair Value $ 430,371 $ 385,743