XML 66 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments - Schedule of Available-For-Sale Investment Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Amortized Cost    
Due in less than 1 year $ 83,030 $ 55,801
Due in 1-5 years 17,359 25,040
Total 100,389 80,841
Fair Value    
Due in less than 1 year 82,893 55,735
Due in 1-5 years 17,325 24,913
Total $ 100,218 $ 80,648