XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.2
General - Investments by Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Amortized Cost    
Investments amortized cost maturity dates 2019 $ 226,389  
Investments amortized cost maturity dates 2020 167,071  
Investments amortized cost maturity dates 2021 514  
Amortized Cost 393,974 $ 386,169
Estimated Fair Value    
Investments fair value maturity dates 2019 226,537  
Investments fair value maturity dates 2020 167,464  
Investments fair value maturity dates 2021 518  
Estimated Fair Value $ 394,519 $ 385,743