XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Schedule of Investment Security by Contract Maturity (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]  
Available-for-sale, amortized cost, due within 1 year $ 108,696
Available-for-sale, amortized cost, due after 1 year through 5 years 42,365
Available-for-sale, amortized cost, total 151,061
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]  
Available-for-sale, fair value, due within 1 year 108,617
Available-for-sale, fair value, due after 1 year through 5 years 42,296
Available-for-sale, fair value, total $ 150,913