XML 43 R32.htm IDEA: XBRL DOCUMENT v3.3.1.900
Short-term Investments - Estimated Fair Value Of Short-Term Investments By Contractual Maturity (Details)
$ in Thousands
Mar. 31, 2016
USD ($)
Short-Term Investments And Fair Value Measurement [Abstract]  
Due within one year $ 105,034
Due after one year and through five years 362,193
Total short-term investments $ 467,227