XML 53 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash Equivalents and Investments Classified as Available-for-sale Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 364,565 $ 515,867
Unrealized Gains 3 2
Unrealized (Losses) (439) (411)
Estimated Fair Value 364,129 515,458
Money market funds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 15,062 31,836
Estimated Fair Value 15,062 31,836
Corporate notes and commercial paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 200,666 313,307
Unrealized Gains 3 2
Unrealized (Losses) (238) (145)
Estimated Fair Value 200,431 313,164
U.S. Treasury bills and government agency securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 148,837 170,724
Unrealized (Losses) (201) (266)
Estimated Fair Value 148,636 170,458
Cash equivalents    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value 129,964 162,793
Short-term investments    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value 223,284 281,589
Long-term investments    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Value $ 10,881 $ 71,076