XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
General - Investments by Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Amortized Cost    
Investments amortized cost maturity dates 2017 $ 237,361  
Investments amortized cost maturity dates 2018 76,253  
Investment amortized cost maturity dates 2019 406  
Amortized Cost 314,020 $ 305,540
Estimated Fair Value    
Investments fair value maturity dates 2017 237,174  
Investments fair value maturity dates 2018 76,120  
Investments fair value maturity dates 2019 406  
Estimated Fair Value $ 313,700 $ 305,253