XML 85 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments - Schedule of Available-For-Sale Investment Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Amortized Cost    
Due in less than 1 year $ 43,627 $ 83,030
Due in 1-5 years 3,788 17,359
Total 47,415 100,389
Fair Value    
Due in less than 1 year 43,650 82,893
Due in 1-5 years 3,787 17,325
Total $ 47,437 $ 100,218