XML 43 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Short-term Investments - Estimated Fair Value Of Short-Term Investments By Contractual Maturity (Details)
$ in Thousands
Mar. 31, 2017
USD ($)
Short-Term Investments And Fair Value Measurement [Abstract]  
Due within one year $ 37,228
Due after one year and through five years 226,177
Total short-term investments $ 263,405