XML 45 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS AND FAIR VALUE OF FINANCIAL INSTRUMENTS - Maturities of Debt Securities, Available-For-Sale (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]  
Cash equivalents, mature in less than one year, amortized cost $ 289,156
Cash equivalents, mature in one to five years, amortized costs 46,963
Amortized Cost 336,119
Debt Securities, Available-for-sale [Abstract]  
Cash equivalents, mature in less than one year, fair value 289,424
Cash equivalents, mature in one to five years, fair value 46,980
Fair Value $ 336,404