XML 26 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements and Available for Sale Investments - Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Fair Value Disclosures [Abstract]  
Due within one year $ 290,813
One to two years 24,951
Total $ 315,764