XML 54 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Investments by Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Amortized Cost    
Investments amortized cost maturity dates 2018 $ 310,989  
Investments amortized cost maturity dates 2019 17,375  
Amortized Cost 328,364 $ 305,540
Estimated Fair Value    
Investments fair value maturity dates 2018 310,578  
Investments fair value maturity dates 2019 17,287  
Estimated Fair Value $ 327,865 $ 305,253