XML 74 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Amortized Cost and Estimated Fair Value (Detail)
$ in Thousands
Jun. 30, 2018
USD ($)
Amortized cost  
Mature in less than one year $ 78,377
Mature in one to three years 57,111
Total short-term investments 135,488
Fair value  
Mature in less than one year 77,843
Mature in one to three years 56,163
Total short-term investments $ 134,006