XML 53 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments - Schedule of Available-for-Sale Investment Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Amortized Cost    
Due in less than 1 year $ 93,971 $ 55,801
Due in 1-3 years 25,257 25,040
Total 119,228 80,841
Fair Value    
Due in less than 1 year 93,825 55,735
Due in 1-3 years 25,157 24,913
Total $ 118,982 $ 80,648